Formation : Android, créer une application Android

Cette formation va vous permettre d’apprendre à créer une application Android

Description de laformation : Créer une application Android

Cette formation a pour objectif de vous rendre opérationnel sur le développement d’applications pour le système d’exploitation Android de Google. Au terme de cette formation qui allie la théorie à la pratique sous forme d’ateliers, vous serez donc capable de maîtriser le SDK apporté par Google afin de déployer votre propre application mobile compatible avec Android.
Pourquoi utiliser la Plate-forme Android?
Ce système d’exploitation mobile ouvert à tous, aux développeurs comme aux utilisateurs, possède un Software development kit (SDK) qui permet de développer des applications embarquées de façon simple. Il existe une multitude de supports pour déployer ces applications Android (smartphones, PDA, tablettes, smartwatches), offrant aux développeurs un large panel de possibilités.

Bulletin d’
inscription
 Demande de
devis
  Détail du
programme

Programme de la formation créer une application Android

  • Présentation générale du développement sous Android
    • Les principaux enjeux de la plate-forme
    • Les principales caractèristiques d’Android
    • Visualiser les différentes composantes d’une application
    • Visualiser l’environnement de développement (SDK Android, Eclipse, plugin ADT)
    • Savoir configurer le système
    • Mettre en place son premier programme
    • Savoir gérer l’émulateur
  • Débuter avec le développement sous Android
    • Introduction à la première application Google Phones
    • Réalisation d’un projet Android : le code minimal requis
    • Savoir exécuter l’application sur l’émulateur
    • Connaître les outils et la méthodologie nécessaire au débogage
  • Introduction à l’architecture d’une application sous Android
    • Utiliser le fichier Manifest pour configurer le système
    • Avoir accès aux différentes ressources audio, image ou autre/li>
    • Savoir communiquer avec les serveurs distants
    • Être capable de manipuler des fichiers
    • Appréhender le code source
    • Mettre en place des applications sans interactions homme-machine (IHM)
  • Être capable de concevoir une interface utilisateur
    • Réaliser une interface graphique avec les View
    • Gérer le contrôle des écrans avec Activity
  • Savoir se servir des menus
    • Établissement d’un lien entre le programme et les ressources (Layout)
    • Gérer l’ouverture de fenêtres (Intent)
    • Se servir d’AndroidManifest.xml pour configurer des applications
    • Comprendre la communication entre IntentReceiver, BroadcastReceiver et Activity Intent
  • Être capable de gérer des données
    • Établir et enregistrer les préférences de l’application
    • Savoir utiliser les fichiers
    • Appréhender les bases de données embarquées SQLite
    • Le concept de Content Provider pour le partage des données
  • Appréhender le multithreading et les différents services offerts
    • Introduction aux services, notifications et alarmes d’Android
    • Android Interface Definition Language : manipulation de l’AIDL
    • Savoir gérer les Threads
    • Comprendre l’interaction entre les Threads et l’interface Graphique
    • Pouvoir communiquer avec un serveur distant (SOAP, HTML)
    • Être capable de sécuriser des applications
  • Visualiser l’ensemble des spécificités du développement sous Android
    • Savoir détecter l’orientation et les mouvements du téléphone (accélérateur 3D)
    • Se servir des systèmes de géolocalisation
    • Solliciter l’appareil photo
    • Connaître les différentes fonctions de téléphonie
    • Savoir réaliser des animations 2D et 3D
    • sUtiliser les fonctions réseaux (GSM, 3G, 4G, WiFi)
  • Lancer son Application sur Android
    • Créer un compte et déployer sur L’Android Market
    • Comprendre les debugs d’application
    • Savoir gérer le versioning
    • Être capable de publier des mises à jour
  • Niveau : Débutant
  • Ref : MB310
  • Durée : 3
  • Prix : 1730€
  • Niveau : Débutant
  • Ref : MB310
  • Durée : 3
  • Prix : à définir

Paris

  1. 14/10/2019
organiser votre formation

Objectifs

  • Savoir se servir du SDK dans le but de développer des applications sur la plate-forme Android
  • Assimiler les principes clés du développement mobile en règle générale et sur Android
  • Maîtriser les fonctionnalités spécifiques aux appareils Android

Public

  • Développeurs
  • Chefs de projets souhaitant développer des applications mobiles sous Android

Pré-requis

  • Avoir suivi une formation du type : Découvrir l'Objet et programmer en Java
  • Posséder des connaissances équivalentes sur Java
Pré-inscription
Nous proposons
Consulting
Formation