Pré-requis : Maîtrise de Java, avoir une expérience de développement Android ou avoir suivi la formation Android Initiation/Approfondissement
Objectifs : Améliorer la productivité - Optimiser des applications Android en utilisant les bibliothèques fournies par Google ' Fiabiliser des applications Android en mettant en place des tests automatisés
Sanction : Attestation de fin de formation mentionnant le résultat des acquis
Taux de retour à l’emploi : Aucune donnée disponible
Référence : DéV100324-F
Taux de satisfaction : 4,85 / 5
Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins
Contact : commercial@dawan.fr
2 975,00 CHF HT
Présentation du
modèle MVVM : Model-View-ViewModel
Liaison de données :
layouts, événements, objets observables
Apport des
annotations dans le code Java
Présentation des
annotations existantes pour Android
Framework
d’annotations pour Android : AndroidAnnotations
Atelier : créer une application en utilisant le data-binding et les annotations
Présentation du
principe de mapping Objet-Relationnel
Intégration de la
bibliothèque Room dans une application Android
Réalisation du
mapping d’entités : id, index, clés étrangères, lien entre objets
Présentation du
pattern DAO : Data Access Object
Accès aux données via les DAOs Room : CRUD
Requêtes simples,
passage de paramètres, requêtes observables
Atelier : mise en place d’une solution d’ORM sur une application Android
Présentation de
l’accès réseau dans Android : avantages, inconvénients
Intégration de la
bibliothèque Volley dans une application Android
Principe de
fonctionnement de Volley : file d’attente, requêtes,
callback, fallback
Atelier : Accès à un service d’opendata en utilisant la bibliothèque Volley
Présentation des
tests : tests unitaires, tests d’instrumentations
Présentation de
Junit : utilisation d’assertions, génération de classes de
tests
Présentation du
framework Espresso
Accès aux
composants
Réalisation
d’actions
Vérification des
résultats
Présentation d’ADB
pour écrire des scripts de tests automatisés
Atelier : Ecriture de classes de tests unitaires et de tests d’instrumentations, création de scripts d’exécution des tests
Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.
Aucune date de programmée actuellement. Pour plus d'information sur les prochaines sessions, nous vous invitons à joindre le service commercial par téléphone au 22 519 09 66 (prix d'un appel local) ou depuis notre formulaire de contact.