Formation Informatique

Développement d'applications mobiles pour Android

4-APP-AND

5 jours, soit 35 heures

Parcours concourant au développement des compétences.
Action de formation réalisée en application des articles L 6313-1 et L 6313-2 du Code du travail.

Si vous êtes en situation de handicap, contactez-nous avant le début de votre formation pour que nous puissions vous orienter efficacement et vous accueillir dans les meilleures conditions.

Objectif(s) de la formation

  • Comprendre la logique de développement d’applications mobiles natives
  • Dessiner une interface utilisateur
  • Gérer l’accès au réseau, l’accès aux données, les données multimédia dans ses applications
  • Distribuer son application via le store

Prochaines Sessions & délais d'accès

Aucune session programmées actuellement pour cette formation.
Veuillez nous consulter pour plus de renseignements.

Délai d'accès maximum : 2 mois,
sauf intra-entreprise ou spécifique : 4 semaines

Les Pré-requis

  • Développeurs désirant acquérir les bases du développement d’applications mobiles pour Android

  • Formation initiale ou expérience en développement informatique requise

Les Modalités

Modalités de formation et d'évaluation :

  • Formation réalisée en présentiel, à distance ou mixte,
  • Evaluation des acquis tout au long de la formation : QCM, mises en situation, TP, évaluations orales,
  • Toutes nos formations peuvent être organisées dans nos locaux ou sur site,
  • Feuille de présence signée en demi-journée, questionnaires d'évaluation de la satisfaction en fin de stage et 60 jours après, attestation de stage et certificat de réalisation.

Les Moyens Pédagogiques

Les Moyens pédagogiques et méthodes mobilisées :

  • Formateur expert dans le domaine,
  • Mise à disposition d'un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard,
  • Formation à distance à l'aide du logiciel Teams pour assurer les interactions avec le formateur et les autres stagiaires, l'accès aux supports et aux évaluations,
  • La formation est basée sur une alternance d'apports théoriques et de mises en pratique.

Programme détaillé

1. Introduction

  • Découvrir la plateforme Android
  • Fonctionnalités de la plateforme
  • Le modèle Android et son architecture
  • Les outils de développement

2. Prise en main

  • Téléchargement d’Eclipsé et du SDK Android
  • Installation d’Eclipse, du SDK et présentation de l’IDE
  • Configuration et Utilisation de l’émulateur
  • Débogage : outils et méthodologie

3. Architecture d’une Application

  • La configuration : le fichier «AndroidManifest»
  • Types de ressources
  • L’accès aux ressources
  • Communication avec des serveurs distants
  • Manipulation de fichiers
  • Le code source
  • Applications sans IHM

4. Interface utilisateur

  • Les Views
  • Les Layouts
  • Les Widgets
  • Les événements d’UI
  • Les menus
  • Les notifications

5. Gérer les données

  • Les préférences de l’application
  • Partage de données : Les Content Providers
  • Les fichiers
  • La Base de données embarquée SQLite

6. Interaction avec le matériel

  • Les fonctions de téléphonie
  • La géolocalisation
  • API réseau bas niveau
  • Accéder à l’APN
  • API media
  • Le vibreur, l’écran tactile, l’accéléromètre, ...

7. Le réseau

  • Intégration web avec WebKit
  • Communication via une Socket
  • Utilisation de Web Services
  • Les protocoles de communication

8. Sécurité et déploiement

  • Signer les applications
  • Publier son application
  • Mettre à jour une application

Nos conseillers en formation sont disponibles pour vous recommander les parcours à suivre selon votre niveau et vous proposer des formations sur-mesure.

Une formation pour un applicatif métier, un déploiement national de formation, nous vous orientons dans votre plan de développement des compétences.

VOIR LES FORMATIONS

planifiées en 2022/2023 dans un de nos centres