Formation Android

Formation Android

Spécialités : Formations
Sous Spécialités : Informatique
Description :

Les objectifs


Utiliser les outils professionnel du développement Android
  • Être capable de développer une application fonctionnant sur la plate­forme Android
  • Connaître les techniques fondamentales du développement Android
  • Structurer et debugguer une application
  • Savoir gérer les spécificités des différents supports, smartphones et tablettes
  • Apprendre à mettre en oeuvre le nouveau look and feel Android 5 et en faire profiter les plates formes précédentes

Public visé

  • Cette formation s'adresse à tous ceux désireux de développer des applications professionnelles sous Android.

Pré-requis

  • Un minimum de connaissances en Java

Programme de formation

Jour 1

  • Rappelle sur les Concept de base de Programmation Orientée Object (POO): Polymorphisme ,encapsulation ,Héritage ,Interface
  • Découvrir la plateforme Android:
    • Historique sur le Plateforme Android
    • Architecture de la plateforme Android
    • Présentation de Système d'exploitation Android
  • Environnement de développement Android Studio :
    • Présentations des outils
    • Installation de l’environnement de développement (Android Studio)
    • Création de projet HelloWorld
    • Configuration de projet
    • Présentation de l'Architecture de Projet Android
    • Présentation et utilisation de GenyMotion comme un émulateur Android très performant
  • Introduction à la programmation sous Android :
    • Les composant principal d'une application Android
    • Cycle de vie d'une application Android
    • Utilisation de Intent implicite ,explicite et passage des données

Jour 2

  • Les Interfaces Graphique:
    • Layout,View,Menu,Police Robotoo,Les messsage d'alert Toast,Dialog
    • Gérer les évènement: Listenner
    • Adaptateur
    • Organisation de contenu :diffèrent layout
  • Les fragment:
    • Description de principe de fonctionnement des fragment
    • Utilisation des fragment Atelier
  • Stockage de données Interne:
    • Utilisation de base de données Sqlite Android
    • Utilisation Préférence
    • Utilisation de système de fichier

Jour 3

  • Stockage de données Externe:
    • Description d'une tache Asynchrone
    • BrodcastReceiver
    • Gérer les tache asynchrone: thread,Asynctask
    • Communication avec un serveur en utilisation tp format Json
    • Persister les données d'une Resultat Json
  • Création d'un mini Projet qui communique avec une base de données Externe Mysql via web service php/rest/Json

Jour 4

  • Découvrir Matériel Design :
    • Les nouveauté des Animation Android
    • Les aspects portables et les librairies de support
    • Réutiliser des éléments d'une liste : RecyclerView
    • Présenter des éléments sous forme de carte : CardView

Formation Android

Spécialités : Formations
Sous Spécialités : Informatique
Description :

Les objectifs


Utiliser les outils professionnel du développement Android
  • Être capable de développer une application fonctionnant sur la plate­forme Android
  • Connaître les techniques fondamentales du développement Android
  • Structurer et debugguer une application
  • Savoir gérer les spécificités des différents supports, smartphones et tablettes
  • Apprendre à mettre en oeuvre le nouveau look and feel Android 5 et en faire profiter les plates formes précédentes

Public visé

  • Cette formation s'adresse à tous ceux désireux de développer des applications professionnelles sous Android.

Pré-requis

  • Un minimum de connaissances en Java

Programme de formation

Jour 1

  • Rappelle sur les Concept de base de Programmation Orientée Object (POO): Polymorphisme ,encapsulation ,Héritage ,Interface
  • Découvrir la plateforme Android:
    • Historique sur le Plateforme Android
    • Architecture de la plateforme Android
    • Présentation de Système d'exploitation Android
  • Environnement de développement Android Studio :
    • Présentations des outils
    • Installation de l’environnement de développement (Android Studio)
    • Création de projet HelloWorld
    • Configuration de projet
    • Présentation de l'Architecture de Projet Android
    • Présentation et utilisation de GenyMotion comme un émulateur Android très performant
  • Introduction à la programmation sous Android :
    • Les composant principal d'une application Android
    • Cycle de vie d'une application Android
    • Utilisation de Intent implicite ,explicite et passage des données

Jour 2

  • Les Interfaces Graphique:
    • Layout,View,Menu,Police Robotoo,Les messsage d'alert Toast,Dialog
    • Gérer les évènement: Listenner
    • Adaptateur
    • Organisation de contenu :diffèrent layout
  • Les fragment:
    • Description de principe de fonctionnement des fragment
    • Utilisation des fragment Atelier
  • Stockage de données Interne:
    • Utilisation de base de données Sqlite Android
    • Utilisation Préférence
    • Utilisation de système de fichier

Jour 3

  • Stockage de données Externe:
    • Description d'une tache Asynchrone
    • BrodcastReceiver
    • Gérer les tache asynchrone: thread,Asynctask
    • Communication avec un serveur en utilisation tp format Json
    • Persister les données d'une Resultat Json
  • Création d'un mini Projet qui communique avec une base de données Externe Mysql via web service php/rest/Json

Jour 4

  • Découvrir Matériel Design :
    • Les nouveauté des Animation Android
    • Les aspects portables et les librairies de support
    • Réutiliser des éléments d'une liste : RecyclerView
    • Présenter des éléments sous forme de carte : CardView

Publicité