• Contacte
  • 29 70 60 46
  INSPIRETRAININGCENTER
Formation Android
Formateur:
vote:
Categories:
Description
Vote
Formation Android

Cette formation vous initiera au développement d'applications Android. Tout au long de cette formation Android, vous mettrez en pratique la théorie en créant vous-même différentes applications en profitant du retour d'expérience du formateur. Vous connaitrez aussi les principaux outils, les ressources indispensables pour continuer à progresser, les bonnes pratiques ainsi qu'une bonne vision de l'environnement Android et de ses possibilités.

Pré-requis:
  • Programmation orientée objet
  • Ordinateur portable à apporter
Public visé?

Cette formation s’adresse aux débutants souhaitant réaliser des applications Android pour smartphones ou tablettes.

Objectifs pédagogiques:
  • Installer et configurer un environnement de développement sur la machine
  • Savoir créer une interface graphique
  • Développer une application Android sur mesure
  • Travailler avec des bases de données et web services
Plan de formation:
    1. Environnement Android : Introduction au monde de développement mobile et présentation de la plateforme Android.
  • Introduction au développement sous Android.
  • Présentation d’Android et de ses caractéristiques
  • Mise en place de l'environnement de développement Android Studio
  • Création de l’émulateur et présentation des différents outils
  • 2. Vue général et organisation : Parcourir l’ensemble des composants d’une application Android et leurs interactions à travers une première application HelloWorld.
  • Création d'un premier projet.
  • L'arborescence d'un projet Android.
  • Le fichier AndroidManifest.xml.
  • Les Layouts et les vues.
  • Les ressources : images, styles, thèmes, dimensions .
  • Le composant applicatif principal : Activity.
  • Le cycle de vie d'une Activité.
  • 3. Interfaces et composants graphiques : Description des concepts nécessaires pour créer une interface graphique sous Android. Comment communiquer avec les autres applications? Comment passer des paramètres supplémentaires ?
  • Interfaces graphiques : Layouts, Boutons,…
  • Listeners.
  • Passage entre activités : Intents.
  • 4. Développement d’application standard : Apprendre à afficher des données sous forme de liste et adaptation des données sur les interfaces graphiques.
  • Adapter, ArrayAdapter, …
  • ListeView et ListActivity.
  • Composants graphiques : navigation Drawer, ViewPager...
  • 5. Système de gestion de base de données : Utilisation de la base de données locale SQLite. Présentation des techniques permettant de sauvegarder des données avec des applications Android dans des systèmes de gestion de base de données SGBD.
  • Base de données SQLite.
  • Web services REST0
  • Communication avec base de données distantes Mysql: WampServer, PhpMyAdmin.
  • Sérialisation de données JSON.
  • Les Threads et les AsynTasks.
  • Web services API.
Formateur vote
4.5
(28 Ratings)
  • 5 Star
  • 4 Star
  • 3 Star
  • 2 Star
  • 1 Star