Formation développement Android

4 jours de formations afin d’être capable de développer une application fonctionnant sur la plateforme Android en utilisant le SDK fourni par Google.

4 jours

5 participants max

2500€ / Participant

Dans votre entreprise ou la nôtre à Nantes ou à Paris

Description

Après cette formation vous disposerez de toutes les bases nécessaires pour développer des applications professionnelles ou ludiques sous Android. Nous vous présenterons les environnements de développement et le langage de programmation (Java ).

Public

Vous souhaitez vous initier au développement Android et vous ne savez pas par où commencer ? Cette formation s’adresse au public de développeurs Java, qui souhaite compléter ses compétences sur les technologies mobiles natives d’Android.

Objectifs

Maîtriser les outils de développement Android. Savoir créer une application simple et la déployer sur son téléphone ou un émulateur. Connaître les différents composants principaux du SDK Android et les fonctionnalités les plus utilisées. Savoir utiliser les librairies de support et les Google Play Services et connaître leur importance.

Le programme

  • Intro

    Cliquez ci-dessous pour découvrir le programme

  • Introduction à Android

    • Historique
    • Parts de marchés
    • Fragmentation et forks
    • Architecture système
  • Outils

    • Langage
    • Documentation
    • SDK manager
    • Android Studio
    • Emulateurs
    • Keystore
  • Vues

    View et ViewGroup

    • Layout
    • Adapters
    • Ressources

    TP 1 : Construire une vue simple de connexion et gérer les actions utilisateurs
    TP 2 : Construire une vue complexe

  • Stockage de données

    • SharedPreferences
    • Stockage interne et externe
    • SQLite

    TP : Utilisation des SharedPreferences pour stocker et lire des données simples

  • Réseau

    • HttpURLConnection
    • Volley
    • OkHttp
    • Retrofit

    TP : Récupérer l’URL de l’avatar d’un utilisateur Github depuis leur API et l’afficher dans l’application

  • Librairies Tierces

    • Présentation
  • Structure d’une application

    • Arborescence de fichiers
    • AndroidManifest
    • Scripts de build

    TP : Découverte de l’IDE, création d’une application simple et déploiement

  • Framework Android 1 / 2

    • Context
    • Intent
    • Activity

    TP : Comprendre le cycle de vie des activity

  • Framework Android 2 / 2

    • Service
    • BroadcastReceiver
    • ContentProvider
    • Thread
    • Fragment

    TP 1 : Intercepter les événements systèmes et réagir en conséquence
    TP 2 : Utilisation d’un Thread pour créer un vue de chrono
    TP 3 : Création d’un service simple
    TP 4 : Comprendre le cycle de vie d’un fragment
    TP 5 : Utiliser les fragments pour implémenter une vue de type master / detail

  • Google Play Services

    • Présentation
    • Exemples

    TP : Intégrer une carte Google et ajout d’un marqueur sur la carte

  • Librairies de support

    • Présentation
    • Runtime permissions

    TP : Gestion des runtime permissions pour pouvoir écrire sur la carte SD

  • Télécharger le programme détaillé

Nantes - Dates à venir

Formation développement Android débutant - 4 jours 2500 € par personne avec déjeuner inclus.
Contactez-nous