Paris, Toulouse, Biarritz, Bordeaux, Aix-en-Provence
+33 5 61 34 39 80
contact@iform.fr

Catalogue de formations

Apprendre sous un autre angle.

Se perfectionner au développement d'applications pour Android

Dernière mise à jour : 03/03/2020

Description
Module 1 : La plateforme Android
• Introduction
• Rappel sur la plateforme Android
• Historique et versions
• Statistiques d'utilisations
• Architecture générale du système
• Architecture HAL / HIDL
• Evolution Android N / O
• Structure d'un fichier APK

Module 2 : Le Manifest et les permissions
• Les types de permission
• Les permissions dangereuses à partir d'Android 6

Module 3 : Les interfaces utilisateur avancée
• Rappel sur les layouts et composants graphiques
• Le format 9-patch
• Le format WebP
• Utilisation de mobile et tablette
• Utilisation des fragments
• Créer des interfaces graphiques personnalisées : Custom View ; La méthode onDraw ; Le Canvas ; Paint

Module 4 : Service
• Service ou IntentService ?
• AIDL
• Communication : Binder, Messenger, Broadcast
• Limite Service/Broadcast à partir d'Android Oreo

Module 5 : Module Android
• Créer une librairie Android (module)
• Convertir une application en librairie
• Utiliser une librairie en tant que dépendance d'un projet

Module 6 : Firebase
• La plateforme Firebase
• Authentification Google, Facebook, Twitter
• Crashlytics
• Les notifications Push « FCM »

Module 7 : Web service et géo localisation
• Utilisation de Retrofit
• Mise en place de la localisation
• Intégration de Google Map
• Intégration de MapBox (alternative à Google Map)

Module 8 : Google Pay
• Introduction
• Les Partenaires de paiement
• Intégration standard de Google Pay
• Intégration de Google Pay et Stripe

Module 9 : Webview
• Afficher du contenu web (html)
• Utiliser du javascript dans une webview
• Créer une interface entre la webview et le code natif
• Exécuter du javascript à partir du code natif

Module 10 : Audio et vidéo
• Lecture Audio
• Enregistrement Audio.
• Lecture de Vidéo.
• Enregistrement de Vidéo

Module 11 : Les Widget
• Qu'est-ce qu'un Widget ?
• Créer un Widget.
• Mettre à jour un Widget.
• Interagir avec un Widget.
• Rafraîchir un Widge
Objectifs pédagogiques
Les participants seront en capacité d'utiliser les fonctionnalités avancées offertes par le développement sous Android.
Public visé
Développeurs d'applications mobiles pour Android souhaitant approfondir ses compétences.
Prérequis
Avoir suivi une formation "Développement Android" et connaître un langage de développement orienté objet tel que Java.
Modalités pédagogiques
Inter-Entreprises / Intra-Entreprises et sur-mesure
Moyens et supports pédagogiques
Salle de formation équipée :
- un poste informatique par apprenant
- un bloc-notes + stylo
- un support de cours
- un espace de partage en ligne
- un vidéoprojecteur
- un tableau blanc
- connexion Internet
Modalités d'évaluation et de suivi
Questionnaire en ligne permettant l'évaluation des pré-requis.
Questionnaire de satisfaction de fin de stage.














 

M'inscrire à la formation

Ajouter au panier
Prochaines Sessions
  • Désolé, cette formation n'est pas programmée pour le moment.
    Si vous êtes responsable formation, vous pouvez faire une requête pour l'organiser en INTRA dans votre entreprise.

Catalogue de formation propulsé par Dendreo
Logiciel spécialisé pour centres et organismes de formation