Objectifs de la formation
- Comprendre les principes fondamentaux de l'architecture d'Android et de son système d'exploitation.
- Maîtriser les différents composants d'une application Android, tels que les activités, services, broadcast receivers, content providers, etc.
- Connaître les solutions d'interopérabilité utilisées par les applications Android.
- Apprendre à créer et à intégrer des bibliothèques (modules) dans les applications Android.
- Acquérir une connaissance des bases du NDK (Native Development Kit) pour intégrer des langages natifs dans les applications Android.
- Comprendre les concepts de la CTS (Compatibility Test Suite) et de la VTS (Vendor Test Suite) pour tester la compatibilité des applications.
- Savoir les principes de sécurité Android, y compris Secure Boot et la gestion des applications certifiées.