| Niveau requis | Bac+2 |
|---|---|
| Niveau d'études visé | Bac +3 |
| Rentrée décalée | Févr. 2026 |
| Durée de la formation en année | 1 an |
| Statut de l'école | Non renseigné |
| Formation reconnue par l'État | Oui |
| Rythme de formation | Temps partiel |
| Modalité | À distance |
| Prix | 4320 € |
Description
L’objectif de cette formation est de vous former au métier de Développeur d’Application Android. Le rôle du développeur Android est de programmer des applications pour smartphones et tablettes Android. À partir d’un cahier des charges ou de l’expression d’un besoin, il doit :
- Concevoir l’architecture technique de l’application,
- Créer son interface et ses éventuelles animations,
- Gérer l’interaction avec l’utilisateur.
Il doit également être en veille active sur ces technologies, et plus particulièrement de l’écosystème Google. Par ailleurs, un développeur Android peut facilement décliner ses applications sur d’autres plateformes comme les montres connectées Android ou l'Android TV. En tant que spécialiste de l’univers Google, le développeur Android doit être force de proposition auprès de ses clients ou de son équipe pour tirer le meilleur des nouveautés matérielles et logicielles.
Programme
- Fondamentaux du développement Android : architecture, composants, cycle de vie des applications
- Conception et développement d'interfaces utilisateur avec XML et Material Design
- Programmation en Kotlin et gestion des données : bases de données SQLite, Room, et accès API REST
- Tests, débogage, et publication : outils de test, optimisation des performances et déploiement sur Play Store
- Projet professionnel encadré : réalisation d'une application complète avec intégration des bonnes pratiques
Objectifs de la formation
- Analyser un cahier des charges et choisir une solution technique adaptée pour une application Android
- Concevoir l’architecture technique complète d’une application mobile Android performante et sécurisée
- Développer des applications Android natives en Java et Kotlin intégrant interface utilisateur et animations
- Implémenter la gestion des données via bases locales et externes, et maîtriser les tests unitaires et fonctionnels
- Rédiger une documentation technique et fonctionnelle précise, tout en assurant une veille technologique continue
