Date de mise à jour : 10/12/2024 | Identifiant OffreInfo :
24_279670
Organisme responsable :
Vivaneo
Découvrir et maîtriser Android Studio en tant qu'environnement de développement.
Utiliser Gradle pour la gestion des projets et des dépendances.
Apprendre à créer, configurer et utiliser des modules au sein d'un projet.
Acquérir les compétences nécessaires pour signer et déployer une application Android.
Module 1 : Introduction à Android Studio et migration depuis Eclipse
Présentation des fonctionnalités clés d'Android Studio.
Comparaison avec Eclipse et le plugin ADT.
Installation et configuration d'Android Studio.
Migration de projets existants d'Eclipse vers Android Studio :
Importation des projets.
Résolution des problèmes courants lors de la migration.
Gestion des différences de configuration et des structures de fichiers.
Découverte de l'interface utilisateur et des outils :
Débogage, suivi des performances et accès à la console.
Utilisation des émulateurs et des fonctionnalités de test.
Intégration de plugins et bibliothèques tierces.
Module 2 : Introduction et utilisation avancée de Gradle
Comprendre Gradle et son rôle dans Android Studio.
Structure des fichiers Gradle : configuration, propriétés et dépôts.
Gestion des dépendances et création de constantes.
Création de variantes de module et déclaration de variables.
Module 3 : Modules et gestion avancée des librairies
Création et utilisation de librairies (modules).
Ajout de librairies comme dépendances dans un projet.
Conversion d'applications en librairies.
Module 4 : Signature et déploiement d'applications
Création d'un Android App Bundle ou d'un APK.
Analyse et optimisation de l'APK.
Signature des applications :
Types de signature (APK, Android App Bundle).
Configuration et mise en pratique.
Maîtrise de l'environnement Android Studio et de ses outils avancés.
Capacité à migrer des projets depuis Eclipse sans perte de fonctionnalités.
Utilisation experte de Gradle pour gérer et optimiser les projets.
Déploiement d'applications Android avec un processus de signature sécurisé.
Non certifiante
Information non communiquée