17_36813_LO289178 https://formation.grandest.fr/Formation/ANDROID--Developpement-natif-23259 ANDROID - Développement natif M2I FORMATION NANCY

ANDROID - Développement natif

Date de mise à jour : 21/11/2019 | Identifiant OffreInfo : 17_36813
Organisme responsable : M2I FORMATION NANCY

Objectifs

l'issue de ce stage les participants seront en mesure de :
- Connaître l'architecture des applications Android et leur cycle de vie
- Concevoir une interface graphique pour terminal mobile
- Interroger des services Web
- Gérer les événements Touch
- Adapter un contenu pour tablettes avec les fragments
- Utiliser les API Multimedia
- Déployer une application.

Programme de la formation

* PRESENTATION D'ANDROID
- Historique
- Modèle de développement
- Contexte et enjeux
- Outils et SDK
- Java version Android
* ARCHITECTURE D'UNE APPLICATION
- Fichier "Manifest"
- Les activités
- Les ressources
- Les receivers
- Les services
- Les fournisseurs de contenu
* L'INTERFACE GRAPHIQUE
- Les vues
- Les contrôles
- Les layouts
- Les styles et les thèmes
- Qu'est-ce que le Material Design ?
- Les boîtes de dialogue
- Les thèmes
- Les ListView
* APPLICATION MULTI-ECRANS
- Les sous-activités
- Les fragments
* CONTROLES AVANCES
- WebView
- ActionBar
- NavigationDrawer
- TabHost
- ViewPager
* RESEAUX ET SERVICES WEB
- API réseaux
- Appel de services Web
- Invocation asynchrone
* PERSISTANCE DE DONNEES
- Stockage clé-valeur
- Système de fichiers
- SQLite
* GEOLOCALISATION ET CARTOGRAPHIE
- Fournisseurs de géolocalisation
- Utilisation de l'API Google Maps V2
* API ET FONCTIONNALITES MULTIMEDIA
- Affichage de document
- Prise de photo
- Sons et micro
- Envoi et réception de SMS
- Push Notification
* DEPLOIEMENT
- Prérequis au déploiement
- GooglePlay
- En entreprise
- Internationalisation

Validation et sanction

attestation de suivi ou de présence

Type de formation

Non certificiante

Niveau de sortie