Objectifs de cette formation de 3 jours

Identifier les fonctionnalités de la plateforme Android
Identifier le modèle de composants Android
Développer des interfaces utilisateurs sous Android

DURÉE

3 jours
soit 21 heures

PUBLIC

Développeurs, chefs de projets et toute personne souhaitant acquérir des compétence en développement d'applications sous Android

PRÉ-REQUIS

Connaissances de base en programmation Java et XML

Satisfaction Clients

Enquetes satisfaction
Du 12/02/2020 au 19/05/2025

  • Compétences formateur (7970 réponses clients)
    89%
  • Proximité (3604 réponses clients)
    88%
  • Organisation globale (7961 réponses clients)
    90%
  • Utilité (7954 réponses clients)
    86%

Recommanderiez vous Lexom ? (7869 clients)

OUI à 93% !

Programme de la formation

A l'issue de la formation, les participants seront préparés à :

A l'issue de la formation, les participants seront préparés à :

Jour 1 - Matin

1. Identifier les bases de l'application pour Android
  • Présentation de l'univers Android et de son évolution
  • Choisir et personnaliser son IDE
  • Choisir et installer l'émulateur
  • Connaître les conventions de nommage
2. Déterminer le formalisme de l'application Android
  • Personnaliser le fichier Manifest
  • Comprendre l'architecture, l'arborescence et les fichiers du projet
  • Gérer les permissions de son application
  • Utiliser les bibliothèques fournies, ajouter des bibliothèques externes
  • Connaître les classes et objets spécifiques à Android
  • Faire la différence entre application et widget

Jour 1 - Après-midi

3. Créer sa première application
  • Comprendre la notion de contexte et d'activité
  • Créer sa première activité
  • Utiliser des chaînes de caractères fixes ou en variable
  • Penser au multilinguisme
  • Utiliser le débogueur
4. Examiner les activités de l'application
  • Faire le lien entre le code java et la partie XML
  • Passer d'une activité à l'autre dans l'application
  • Faire passer un objet d'une activité à l'autre

Jour 2 - Matin

5. Créer une mise en page
  • Comprendre la notion de layout
  • Choisir un des layouts proposés
  • Fabriquer dynamiquement son layout par le code
6. Gérer la mise en forme
  • Choisir son unité de mesure
  • Modifier, créer ou étendre un style
  • Comprendre le positionnement des éléments et les marges

Jour 2 - Après-midi

7. Opérer un ajout des médias
  • Insérer des images, vidéos, effets sonores
  • Accéder aux ressources locales ou distantes
  • Maîtriser les barres d'avancement
8. Gérer l'interactivité avec l'utilisateur
  • Créer des menus
  • Interagir avec l'utilisateur grâce aux listener
  • Utiliser une boîte de dialogue prédéfinie ou créer la sienne
  • Comprendre la différence entre les messages toast et les layout

Jour 3 - Matin

9. Gérer les listes
  • Choisir entre affichage en liste ou en grille
  • Afficher et personnaliser une liste
  • Créer une mise en page personnalisée avec un layout
10. Gérer la permanence des données
  • Sauvegarder les préférences utilisateurs
  • Lire et écrire des fichiers textes
  • Lire et écrire dans une base de données locales

Jour 3 - Après-midi

11. Identifier les principes de la géolocalisation
  • Gérer les droits nécessaires
  • Trouver et choisir un 'fournisseur'
  • Activer les alertes de proximités
  • Jouer avec les positions sur l'émulateur
  • Choisir entre googlemap et openstreetmap
12. Gérer la distribution d'une application
  • Mettre en oeuvre les bonnes pratiques
  • Exporter son application en apk
  • Le mettre en ligne sur les stores disponibles
  • Adapter sa pratique à chaque store
Dernière date de modification : 2019-06-26

Pédagogie

Parcours Pédagogique Lexom

Arrivez le jour J en toute sérénité !

Vous êtes sur le point de commencer une nouvelle formation en présentiel et nous savons à quel point il est important pour vous d'en tirer le meilleur parti. Pour vous assurer une expérience optimale, nous vous proposons une opportunité unique : une session d'échange avec votre formateur avant le début de la formation.

Pourquoi participer à cette session d'échange ?

Faites connaissance avec votre formateur avant même le premier jour de formation. Apprenez à connaître son parcours, son expertise et son approche pédagogique. Cette connexion initiale facilite une atmosphère d'apprentissage plus ouverte et engageante.

Profitez de ce temps pour discuter de vos attentes et objectifs spécifiques. Partagez vos expériences antérieures et vos besoins particuliers. Votre formateur pourra ainsi adapter le contenu et les méthodes d'enseignement pour mieux répondre à vos attentes.

Une bonne préparation est la clé du succès. En ayant déjà échangé avec votre formateur, vous serez mieux préparé et plus motivé pour vous investir pleinement dès le premier jour de formation.

Méthodes pédagogiques

  • Exposés interactifs détaillant les principes essentiels
  • Exercices progressifs accompagnés (et/ou en autonomie) pouvant être tirés de la pratique professionnelle du stagiaire. Il pourra ainsi tester et voir en situation réelle les savoirs vus.

Modalités d'évaluation

  • L'évaluation est faite au moyen d'un exercice final réalisé en autonomie et reprenant l'ensemble des points abordés ou d'une évaluation tout au long de la formation abordant chacun des points de l'avancement d'un projet.
  • Une attestation de formation reprenant l'ensemble des objectifs pédagogiques sera délivrée à chaque participant à l'issue de la formation.

Villes dans lequelles nous organisons la formation Android - La création d'applications sur smartphone