Pour les demandes entreprises : (+212) 703173603

Pour les demandes particuliers : (+212) 702062126

A propos de la formation Android

La formation Android permet le développement des applications mobiles pour les plateformes App Store et Android Market et aux fonctionnalités toujours plus riches.

Détails
Objectifs pédagogiques de la formation Android
  • Devenir autonome dans le développement d'applications Android
  • Connaitre des techniques fondamentales du développement Android et la gestion des spécificités des différents supports / smartphones et tablettes
  • Mettre en œuvre le Material Design
  • Acquérir les notions de base sur la programmation Android et de connaître les APIs principales afin de réaliser des applications fonctionnelles.

Qui devrait suivre cette formation Android ?

Public visé par la formation Android

Développeurs Chefs de projet Directeurs techniques souhaitant acquérir la compétence du développement d'applications modernes sous Android. Débutant souhaitant devenir Développeur Android. Curieux et passionnés qui souhaitent apprendre à développer leurs propres applications. Toute personne souhaitant acquérir des bases de programmation Android.

Prérequis de la formation Android

Une expérience de l'utilisation de matériels sous Android (téléphone et/ou tablette) est un plus sans être nécessaire

Formations Similaires

Déroulé de la formation Android


Module 1 de la formation Android : Mise en place de l’environnement et bases fondamentaux


Présentation d'Android
  • Historique de la plateforme
  • Diffusion actuelle
  • Architecture et aspects techniques
Environnement de développement 
  • Le SDK Android – gestion des API Android via le SDK Manager, la gestion des émulateurs et l'accélération matérielle
  • Les commandes : adb, emulator
  • Structure des projets Android sous Android Studio
  • Création de tests unitaires
Les éléments fondamentaux d'Android
  • Le manifeste d'une application
  • Les composants applicatifs : Activité, Service, Fournisseur de contenu, Receveur d'Intent.
  • Les composants d'interactions : l'objet Intent, les notifications
  • Principes des permissionsLa gestion des processusLa classe Activity : cycle de vie et états, démarrage et arrêt, sauvegarde
  • La gestion du multitâche : via le manifeste, via l'API, la purge de la pile
La gestion des ressources
  • Le regroupement des ressources : ressources par défaut, ressources spécifiques, alias de ressources
  • La résolution des ressources suivant la configuration de l'appareil
  • L'accès aux ressources : via le code, dans les fichiers XML, de la plateforme
  • Le traitement à l'exécution des changements de configuration : comportement par défaut, rétention d'objets, traitement manuel du changement de configuration


Module 2 de la formation Android : Création d’interface utilisateur

Widgets simple

Organisation de votre interface avec les layouts
  • FrameLayout
  • RelativeLayout
  • LinearLayout
D’autres ressources
  • Les drawables
  • Les styles
  • Les animations
 Widgets plus avancés
  • Listes et Adaptateurs
  • Adaptateurs personnalisés
  • Boites de dialogues
Utilisation  l’appBar

Création du menu

Module 3 de la formation Android : programmation

Utiliser les intentes

Les activités
  • Cycle de vie d’une activité
  • Ma nouvelle activité
  • Attacher une activité avec un layout
 Les fragments
  • C’est quoi la différence entre fragment et activité
  • Cycle de vie d’un fragment
  • Mon premier fragment


Module 4 de la formation Android : programmation plus avancéé

Travail en arrière-plan(Thread)
  • Utiliser les threads
  • Utiliser l’AsynTask
Web services
  • Demande de requêtes en http
  • Envoi des paramètres HTTP au serveur
Composants
  • Service
  • BroadcastReceiver
Stockage de données
  • Préférences partagées
  • Utilisation de la base de données embarquée Sqlite
Notifications

Module 5 de la formation Android : compléments

  • Gestion de la téléphonie. Appels. Gestion des SMS. Interactions avec la carte SIM.
  • Multimédia. Dessin et animations. Lecture audio et vidéo.
  • La capture multimédia (son, image, vidéo...).
  • Les API de géolocalisation avec Google Maps.
  • Configurer l'émulateur pour tester la géolocalisation.

Formations Similaires
sécurité des applications Android Détails
Android avancée Détails
Android Détails
IONIC 3 Détails
Formation IOS Détails
Ionic 2 Framework Détails
Unity 5 Détails

Foire Aux Questions

Android est le système d'exploitation mobile crée par Google. Il équipe la majorité des téléphones portables du moment (smartphones). Android est un système vous permettant de personnaliser votre téléphone, télécharger des applications.

Le plus grand avantage de ce système d’exploitation est avant tout le fait qu’il puisse gérer plusieurs tâches à la fois. Ainsi, différentes applications peuvent être lancées en même temps sans craindre le bug de l’appareil.

Vous pouvez faire l’inscription ou la demande du devis avec un seul click