Google rilascia il codice sorgente della sua App per Android
Pattern di progettazione, Material Design, Firestore e Layer di sviluppo
Google ha annunciato il rilascio del codice sorgente della sua Android App per il Google I/O 2018. Hanno riscritto l’app utilizzando un’ architettura a componenti e rinnovando il codice seguendo le più moderne raccomandazioni.
Le caratteristiche principali
L’applicazione rilasciata implementa nuovi pattern e tecnologie come:
- l’integrazione di ViewModels invece di Activities e Fragments,
- l’osservazione dei dati attraverso LiveData
- la libreria Data Binding per collegare UI component al layout
- il salvataggio dei dati in Cloud Firestore sia in cloud che in cache locale
- Dagger2 per il dependency injection
- Espresso e Mockito per unit testing
- l’utilizzo delle component di Firebase, non solo Cloud Firestore, ma anche Firebase Cloud Functions per il run di codice nel backend, Firebase Cloud Messaging per notifiche e messaggistica nell’app e Remote Config per la gestione di variabili d’ambiente delle app
- utilizzo del linguaggio Kotlin per la sintassi semplice e concisa e per le estensioni per Android
- design attraverso Material Design e Material Theming
Come iniziare
E’ possibile scaricare il codice sorgente da Github e sfruttare quanto fatto da Google per le proprie app.
Glue Labs e Android App
Ti forniamo consulenza, assistenza e supporto tecnico in tutte le fasi dello sviluppo di Mobile App, inoltre forniamo l’integrazione di soluzioni Cloud quali Google Cloud Partner e effettuiamo corsi di formazioni avanzata per farti costruire il “Saper Fare”. Contattaci subito e senza impegno per un preventivo gratuito.
Cosa Facciamo
- Consulenza ITIL
- Consulenza ITSM - IT Service Management
- Content Strategy
- E-Commerce
- Formazione avanzata Web, Mobile & Cloud
- IoT - Sviluppo e Integrazione
- Micro Live Learning(MLL) Web, Mobile & Cloud
- Portfolio
- Privacy
- Project Management Prince2
- Sicurezza ICT
- Software Aziendali
- Sviluppo Mobile App
- Sviluppo, Supporto, Assistenza Tecnica e Hosting Google Cloud
- System Integration
- Web Application
- Web Design
Casi di Successo
Grazie alla Google Cloud Platform (GCP) la gestione IT di tante realtà aziendali è diventata economica e efficiente.
CONTATTI

Tel +39 06 56549766
Fax +39 06 21122581
Mail: info@glue-labs.com
Pec: gluelabs@legalmail.it
Dove Siamo
Roma: Piazza Don Sturzo 15
Padova: Via Savonarola 217
Milano: Via Lazzaretto 19
Torino: P.zza XVIII Dicembre 5
Seguici