Qual è il modo migliore per scrivere per iPhone, Android e Windows Phone? Se scrivo in C# e utilizzo Xamarin, la mia app verrà eseguita anche sul telefono Windows?L'app Xamarin verrà eseguita su Windows Phone?
risposta
È possibile condividere qualsiasi codice scritto con BCLs that are included with Xamarin (o qualsiasi libreria creata in cima a quelle).
Sarà quindi necessario scrivere un'applicazione Windows Phone personalizzata che utilizza tali librerie. È più facile pensarla come "l'interfaccia utente" della tua applicazione. Non è possibile condividere il codice dell'interfaccia utente tra iOS, Android e Windows Phone.
Il MWC app è probabilmente il miglior esempio di come progettare una soluzione che si estende su 3 piattaforme.
Che ingenuo di me, ho appena letto sul sito di Xaramin sulla piattaforma multipiattaforma e non ho capito che la GUI ha bisogno di un codice diverso per ciascuna delle piattaforme. Grazie per averlo chiarito e aver effettivamente risposto alla domanda, invece di votare verso il basso come hanno fatto gli altri. Ora sono installato nella VM e posso iniziare a giocarci. –
C'è una startup russa che porta XAML da Windows ad Android/iOS tramite Xamarin. Quindi in pratica puoi scrivere anche un'interfaccia utente una sola volta e girare su tutte e 3 le piattaforme. Ma non ho alcuna esperienza con questo. –
- 1. Windows Phone 8.1 con Xamarin Forms e servizio WCF
- 2. Sviluppare Windows Phone 7 su Windows XP
- 3. PLay M3U8 su Windows Phone
- 4. Autenticazione LDAP su Windows Phone
- 5. La trasformazione affine OpenCV non verrà eseguita
- 6. Forza Xamarin per usare Mono su Windows
- 7. Contenuto web Silverlight su Windows Phone 7
- 8. NetTcpBinding su Windows Phone 7.1 (Mango)
- 9. informazioni su Windows Phone (numero di modello)
- 10. Creare file video su Windows Phone 7
- 11. ARM su Windows Phone 8 non funziona
- 12. ListBox Style Elemento selezionato su windows phone
- 13. Parsing JSON su Windows Phone 7
- 14. MD5 è supportato su Windows Phone 7?
- 15. OCR su Windows Phone 8 WP8
- 16. Posso utilizzare NHibernate su Windows Phone 7?
- 17. Aggiunta regola firewall su Windows Phone 8.1
- 18. Network Service Discovery su Windows Phone
- 19. Emulatore Android in esecuzione su Windows Phone
- 20. Distribuzione di applicazioni su Windows Phone 7
- 21. Ottenere CivicAddress su Windows Phone 8.1
- 22. Gruppo multicast UDP su Windows Phone 8
- 23. Conservazione dei cookie HTTPOnly su Windows Phone
- 24. Differenza tra Windows Phone 8.1 e Windows Phone Silverlight 8.1
- 25. Windows Phone 8.1 Store VS Windows Phone 8.1 Silverlight
- 26. L'SDK di Windows Phone 8 funziona su Windows 7?
- 27. Come installare Windows Phone 8 SDK su Windows 7
- 28. È possibile scrivere una classe Ping in C# che verrà eseguita nell'ambiente Metro di Windows 8?
- 29. Verifica se l'app viene eseguita su Simulator
- 30. WPF DotNET applicazione verrà eseguita in modalità debug, ma .EXE non verrà eseguito
Utilizzare Visual Studio. – SLaks
Sì, pianificando che VS non si sviluppi Mono, immagino sia una domanda schifosa vedere i voti bassi. –
Dovrai scrivere l'app per Windows Phone. Non penso che tu possa riutilizzare il codice Android o iPhone, almeno non per l'interfaccia utente. Se disponi di librerie di classi che supportano l'applicazione, queste dovrebbero poter essere riutilizzate attraverso le piattaforme. – Tim