Creazione di applicazioni multipiattaforma
Sono disponibili due opzioni per la condivisione del codice tra applicazioni per dispositivi mobili multipiattaforma: progetti di asset condivisi e librerie di classi portabili. Queste opzioni sono illustrate qui. Sono disponibili anche altre informazioni sulle librerie di classi portabili e sui progetti condivisi.
Parte 1: Informazioni sulla piattaforma Xamarin Mobile
Parte 3: Configurazione di una soluzione multipiattaforma Xamarin
Parte 4: Gestione di più piattaforme
Parte 5: Strategie pratiche di condivisione del codice
Parte 6 - Test e approvazioni per App Store
Case study
I principi descritti in questo documento vengono messi in pratica nell'applicazione di esempio Tasky, nonché applicazioni predefinite come Xamarin CRM.
Tasky
Tasky è una semplice applicazione elenco attività per iOS, Android e Windows Phone. Illustra le nozioni di base per la creazione di un'applicazione multipiattaforma con Xamarin e usa un database SQLite locale.
Leggere il case study tasky.
Riepilogo
Questa sezione presenta gli strumenti di sviluppo di applicazioni di Xamarin e illustra come creare applicazioni destinate a più piattaforme per dispositivi mobili.
Descrive un'architettura a più livelli che struttura il codice per il riutilizzo in più piattaforme e descrive modelli software diversi che possono essere usati all'interno di tale architettura.
Esempi sono forniti di funzioni applicative comuni (ad esempio le operazioni di file e di rete) e il modo in cui possono essere compilati in modo multipiattaforma.
Infine, illustra brevemente i test e fornisce riferimenti a un case study che mette in azione questi principi.