Upload
commit-university
View
417
Download
0
Embed Size (px)
Citation preview
XAMARIN FORMS
Un caso reale
(DRAFT)
L’applicazione consente di accreditare punti su tessere fidelity degli utenti.
Il gestore del negozio, tramite la propria applicazione mobile, effettua una scansione
del qrcode della tessera del cliente e procede con l’accredito dell’importo.
La soluzione è Xamarin.Forms e gira sulle piattaforme:
Iphone/IpadAndroid
Windows Mobile
Sono state usate le librerie PCL ed una serie di controlli aggiuntivi cross-platform che
consentono di sviluppare codice comune in modo semplice e rapido.
Acr.BarcodesMvvcross
SplatZumeroDataGrid
In pochi giorni è stato possibile realizzare una
soluzione reale .
Il progetto si basa su una libreria in comune a tutti i
progetti. La libreria contiene i data model ed i view model comuni alle tre applicazioni.
L’applicazione ha un menu iniziale di selezione.
(DA INTEGRARE)
Il codice cliente viene scansionato tramite il
component crossplatform Acr.BarCodes.
Il gestore ha una parte di backoffice nella quale
inserisce, modifica o cancella le associazione tra carte ed
utenti.
Questa tipologia di applicazione, che prevede listing e form di inserimento, modifica e
cancellazione, sono implementabili in modo semplice e veloce tramite Xamarin.Forms.
Come in questo caso, grazie al fatto che tutta la parte di data model e view model sulla
libreria condivisa è possibile implementare nuove funzionalità ed estentedere le esistenti
in modo semplice e rapido.
(DA INTEGRARE CON INDICAZIONI SU COME E’ STATO FATTO LO SVILUPPO)