Androïd : développer des applications pour mobiles par CTI Formation (CTI)

Lieu(x)
En centre (69)
Durée
Total : 35 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Découvrir la plateforme Androïd/n
Les utilisations de la plateforme Android./n
Le modèle Android et son architecture./n
Présentation du système d'exploitation./n
Les applications clés pour l'utilisation d'un terminal./n
Les outils de de?veloppement (Eclipse et Android Studio)./n
Environnement de développement : Eclipse, plugin ADT, SDK Android./n
La mise en oeuvre du SDK Android./n
Les terminaux cibles (Smartphones, tablettes tactiles, TV, montres, bornes interactives, ...)./n
Android et Linux ?/n
Développement Androïd/n
Les concepts de base d'une application Android./n
Le cycle de vie de l'application (de l'édition au test)./n
Présentation du Framework de développement, des librairies./n
Présentation des classes de base et utilitaires./n
Création de son premier projet : code, ressource, propriété et détail du projet./n
Exécuter son application sur le simulateur du SDK./n
Le SDK Manager et la configuration des terminaux virtuels Android (AVD) : target, SDCard, .../n
Utilisation d'un débogueur pour contrôler l'exécution des programmes./n
Comment accéder aux logs de l'application./n
L'identification de l'application et le fichier manifest (version, minSDK, nom de l'application, ...)./n
La mise à disposition de son application./n
Les interfaces utilisateur avec Androïd/n
Vue d'ensemble du layout et de la place du composant./n
Les spécificités des terminaux mobiles en matière d'affichage et d'interaction avec l'utilisateur./n
Les composants graphiques : layouts, menus, listes.../n
Créer une interface graphique avec les views, .../n
La mise en place de menus (principal, icône, sous menu, ...)./n
La mise en place des conteneurs layout (Gallery, GridView, ScrollView, ...)./n
La gestion événementielle (mise en place, réaction, écoute)./n
Styles et thèmes appliqués aux widgets./n
Notification de l'utilisateur (barre de notification, toast, boîtes de dialogue)./n
Ressources alternatives : multi
- devices, localisation./n
L'internationalisation des applications Android. /n
Le modèle de composants/n
Le concept de base : activité et cycle de vie./n
Les composants fondamentaux : Activity, Service, BroadcastReceiver, ContentProvider, Intents./n
Les activités (cycle de vie, navigation entre les activités, communication interactivités...)./n
Les services (cycle de vie, tâches de fond ...)./n
Les types de services (locaux et distants)./n
Les différences entre une activité et un service./n
Le langage AIDL. Le bus de messages et les Intents./n
La persistance des données/n
Comment partager des données entre les applications./n
La sauvegarde de donnée simple./n
Utilisation des préférences (SharedPreferences, le mode de lecture)./n
Récupération d'un ensemble de préférence./n
Utilisation du système de fichiers (dont XML)./n
L'emplacement des fichiers contenant les données (zone internal/external)./n
Utilisation de la base de données embarquée (SQLite), insertion de données./n
La gestion réseau/n
Rappels sur la programmation réseau./n
Communication avec une
Objectifs
- Appréhender les interfaces graphiques, le réseau, la sécurité et le stockage persistant sur Androïd.
Centre(s)
  • Lyon - 8ème (69)
Métier(s)
Formation proposée par : CTI Formation (CTI)
À découvrir
Développer des applications mobiles en Java pour Google Android par Groupe Arkesys
Développer des applications mobiles en Java pour Google Android par Groupe Arkesys - Avanteam Formation
VERTEGO INFORMATIQUE
Windev mobile androïd par VERTEGO INFORMATIQUE
Android - développement d'applications mobiles par Aformation
Android : développer des applications mobiles par PLB Consultant
Android, développer des applications pour mobiles par ORSYS
Développer des applications Android en Java - Concepts avancés par Groupe Arkesys - Avanteam Formation
Xamarin - développer des applications mobiles pour iOS et Android par Aformation
Développer des applications mobiles en Java pour Google Android par Atlas Informatique
Développer des applications mobiles avec Kotlin pour Google Android par Atlas Informatique