2012-08-01 4 views
5

So che Mono Touch consente lo sviluppo con quasi un codice sorgente e la distribuzione su Android, iOs e Windows Mobile. Ci saranno naturalmente 3 progetti e qualche codice relativo alla piattaforma, ma avrò un codice comune importante in C#.Quando si usa Mono Touch posso anche pacchettizzare per un'applicazione Window standard?

Ma ho anche bisogno del mio sviluppo per lavorare su Windows 7 e 8 standard (non mobili). Posso farlo con Mono Touch e io sì qual è il processo di sviluppo?

+0

non ha nulla a che fare con iOS –

+0

Ha come il mio dev dovrebbe essere usato su ios, android, wp e windows regolari per desktop –

risposta

2

penso che si dovrebbe verificare la mia risposta a questa domanda: Consuming ViewModels in MonoDroid/MonoTouch

In generale, è necessario creare una libreria di classi condivisa che verrà utilizzata su tutte le piattaforme.

Questa libreria di classi sarebbe poi essere consumato da molti come interfacce utente di cui hai bisogno, come ad esempio MonoTouch, Mono per Android, WP7, Windows, metropolitana, ecc

+0

Ciao, grazie per la risposta, hai testato questo approccio con Windows, iOS e Android? O è teorico? Leggendo il tuo commento sembra piuttosto una buona soluzione, ma vorrei un po 'di feedback concreto –

+0

Originariamente ho scritto quel post per un'applicazione B2B (impresa) su cui stavamo lavorando. Ma abbiamo anche adottato questo approccio con questa app, versione iOS: http://itunes.apple.com/us/app/picturethis-free/id517704984?ls=1&mt=8 Versione Android: https://play.google.com /store/apps/details?id=com.hitcents.picturethis WP7 sarebbe una porta rapida, ma abbiamo deciso che non c'erano abbastanza soldi in esso. Potresti aver visto questa app sulla home page di Xamarin. – jonathanpeppers