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 € 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 09 72 37 73 73 (prix d'un appel local) ou depuis notre formulaire de contact.
Bât Ravezies - 2e étage 250 avenue Emile Counord
33300 Bordeaux
Liaison directe de la gare Bordeaux Saint-Jean via le tram C
32 Boulevard Vincent Gâche
44000 Nantes
46 rue des Canonniers - 2è étage
59800 Lille
Proche des deux gares
62 rue de Bonnel - 1er étage Ascenseur à droite de l'entrée
69003 Lyon
38/40 rue de la République Escalier A, 1er étage
13001 Marseille
A proximité du vieux port
26 Allée de Mycènes Le Thèbes, Bât. A, 3è étage
34000 Montpellier
Quartier Antigone
32 Boulevard Vincent Gâche 5 ème étage
44200 Nantes
455 promenade des Anglais Bât Arenice, 7è étage
06200 Nice
11 rue Antoine Bourdelle
75015 Paris
dans le 15e arrondissement
3 place du Général Giraud
35000 Rennes
4 rue de Sarrelouis - 4è étage
67000 Strasbourg
1 place Occitane Bât. Le Sully - 4è étage
31000 Toulouse
Proche de Jean-Jaurès et du Capitole