Développer des applications Android en Java - Concepts avancés par Groupe Arkesys - Avanteam Formation
Lieu(x)
En centre (13)
Durée
Total : 28 heures
En centre : 28 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Android et performances
Temps de calcul (TraceView, Batching)
Affichage (Hierarchy Viewer, Optimisations)
Economiser la batterie (Job Scheduler)
Travaux pratiques :
Utiliser les outils intégrés à Android Studio
Améliorer les performances d'une application
Services
Présentation des Services et des ContentProviders
Mettre en place des alarmes
Multithreading sur Android
Travaux pratiques : Création d'un service de téléchargement d'image
Autour du téléphone
Utilisation des capteurs
La localisation GPS
Travaux pratiques : Application de démonstration de l'utilisation de l'accéléromètre et de la position GPS
Création de Widget
Mise place d'une RemoteView
Utilisation d'un IntentService
Travaux pratiques : Créations de Widget sur Android
Animations et interface
Présentation du Material Design
Mettre en place des Animations et des transitions
Utilisation des thèmes
Travaux pratiques : Création d'une application avec du contenu animé
Sécurité et permissions
La sécurité sur Android
Permissions utilisateurs et comment accéder à ses données
Signature d'applications
Travaux pratiques : Stockage et lecture de données utilisateurs (Photos, Contacts...)
Gradle pour Android
Les fondamentaux de Gradle
Gradle sur Android Studio
Création de Flavors
Android Gradle plugin
Travaux pratiques :
Utilisation de l'outils grade
Création de flavors
Réaliser un framework
Temps de calcul (TraceView, Batching)
Affichage (Hierarchy Viewer, Optimisations)
Economiser la batterie (Job Scheduler)
Travaux pratiques :
Utiliser les outils intégrés à Android Studio
Améliorer les performances d'une application
Services
Présentation des Services et des ContentProviders
Mettre en place des alarmes
Multithreading sur Android
Travaux pratiques : Création d'un service de téléchargement d'image
Autour du téléphone
Utilisation des capteurs
La localisation GPS
Travaux pratiques : Application de démonstration de l'utilisation de l'accéléromètre et de la position GPS
Création de Widget
Mise place d'une RemoteView
Utilisation d'un IntentService
Travaux pratiques : Créations de Widget sur Android
Animations et interface
Présentation du Material Design
Mettre en place des Animations et des transitions
Utilisation des thèmes
Travaux pratiques : Création d'une application avec du contenu animé
Sécurité et permissions
La sécurité sur Android
Permissions utilisateurs et comment accéder à ses données
Signature d'applications
Travaux pratiques : Stockage et lecture de données utilisateurs (Photos, Contacts...)
Gradle pour Android
Les fondamentaux de Gradle
Gradle sur Android Studio
Création de Flavors
Android Gradle plugin
Travaux pratiques :
Utilisation de l'outils grade
Création de flavors
Réaliser un framework
Objectifs
A l'issue de cette formation, l'apprenant sera capable de :
Améliorer la performance d'une application ;
Créer des applications complexes et mettre en place des services ;
Accéder aux données de l'utilisateur et aux différents capteurs ;
Animer des interfaces ;
Personnaliser des applications en fonctions de vos besoins ;
Créer des Widgets ;
Aller plus loin avec Gradle.
Améliorer la performance d'une application ;
Créer des applications complexes et mettre en place des services ;
Accéder aux données de l'utilisateur et aux différents capteurs ;
Animer des interfaces ;
Personnaliser des applications en fonctions de vos besoins ;
Créer des Widgets ;
Aller plus loin avec Gradle.
Centre(s)
- Marseille - 8ème (13)
Secteur(s)
Formation proposée par : Groupe Arkesys - Avanteam Formation
À découvrir