Xamarin Form - A sample app

15
XAMARIN FORMS Un caso reale (DRAFT)

Transcript of Xamarin Form - A sample app

Page 1: Xamarin Form - A sample app

XAMARIN FORMS

Un caso reale

(DRAFT)

Page 2: Xamarin Form - A sample app

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.

Page 3: Xamarin Form - A sample app

La soluzione è Xamarin.Forms e gira sulle piattaforme:

Iphone/IpadAndroid

Windows Mobile

Page 4: Xamarin Form - A sample app

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

Page 5: Xamarin Form - A sample app

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.

Page 6: Xamarin Form - A sample app

L’applicazione ha un menu iniziale di selezione.

(DA INTEGRARE)

Page 7: Xamarin Form - A sample app

Il codice cliente viene scansionato tramite il

component crossplatform Acr.BarCodes.

Page 8: Xamarin Form - A sample app

Il gestore ha una parte di backoffice nella quale

inserisce, modifica o cancella le associazione tra carte ed

utenti.

Page 9: Xamarin Form - A sample app

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.

Page 10: Xamarin Form - A sample app

(DA INTEGRARE CON INDICAZIONI SU COME E’ STATO FATTO LO SVILUPPO)