You are on page 1of 2

Formation Android

Objectifs :
Dcouvrir la plateforme Android et les outils de dveloppement associs
Comprendre les fondamentaux de lSDK Android
Matriser la conception et le dveloppement en environnement Mobile Android
Dcouvrir le modle de composants Android
Dvelopper des interfaces utilisateurs
Grer les donnes en local : SQLite
Services et multithreading
Grer le rseau et les changes de donnes : Echange de donnes via une base de donnes
distante : MySQL
Firebase
Spcificit

Rpartition :
30% Thorique, 70% Pratique

Pr-requis :
Comptences de base en langage Java

Plan de la formation :

Partie 1 : Introduction au dveloppement sous Android


Composition dune application
Environnement de dveloppement : Android Studio, SDK Android
Configuration, premier programme, gestion de lmulateur
Le cycle de vie de lapplication
Importer un projet
Installer une application avec ADB

Partie 2 : Composer une interface utilisateur


Crer une interface graphique avec les View
Adapter les interfaces aux diffrents crans.
Les activits (navigation entre les activits, communication interactivits).
Notification de lutilisateur (barre de notification, toast, botes de dialogue)
Les Menus et les fragments
Les composants fondamentaux : Service, BroadcastReceiver.
Crer une interface graphique avec des composants complexes (Les listes)
Partie 3 : Gestion des donnes
Enregistrer les prfrences de lapplication
Utilisation de fichier (Lecture et criture)
Les bases de donnes : base de donne embarque SQLite

Partie 4 : Services et multithreading


Interaction entre Threads et Interface Graphique
Communication avec un serveur distant
Utilisation de la librairie Android JSON
Rcuprer les informations du tlphone

Partie 5 : Firebase
Firebase

Partie 5 : Spcificit du dveloppement mobile Android


La golocalisation
Accder lappareil photo
Les fonctions de tlphonie : tlphone, SMS

You might also like