canli mac izle
Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Formation Développement d'applications pour mobiles Android
Technique

Formation Développement d'applications pour mobiles Android

Tirer parti des facilités de développement offertes par Android Studio

Android est un système d'exploitation Open Source, fondé sur Java, dédié aux smartphones. Il a été développé par Google et une trentaine de partenaires regroupés dans l'Open Handset Alliance. Android propose une API complète pour de nombreux besoins applicatifs : géolocalisation, appel à des services distants, stockage de données en local et autre lecture de mp3. Mais au-delà des fonctionnalités proposées, Android apporte un vrai modèle architectural fondateur et original à base de composants et d'envoi de messages. Android ouvre au développeur et à l'entreprise de nouvelles opportunités. A l'issue de cette formation, les participants seront autonomes avec les outils de développement spécifiques et pourront développer leurs propres applications pour Android.

Objectifs de cette formation

Développement d'applications pour mobiles Android
  • Être capable de développer une application fonctionnant sur la plate-forme Android
  • Pouvoir connaître et assimiler les principaux concepts d'Android
  • Comprendre comment utiliser les ressources des téléphones mobiles comme l'envoi de SMS ou la géolocalisation
  • Pouvoir s'interfacer avec des services distants

Public

  • Architectes
  • Consultants
  • Développeurs
  • Ingénieurs

Pré-requis

Programme détaillé
En présentielEn Présentiel

Présentation Android et les Smartphones

  • Les devices et les versions
  • La plate-forme
  • Types de développement
  • Android Studio
  • Android SDK
En présentielEn Présentiel

Premier projet

  • Création du premier projet
  • Structure du projet
  • Manifest
  • Ressources
  • Internationalisation
  • Styles et thèmes
En présentielEn Présentiel

Interface graphique

  • Les écrans
  • Activité
  • Modes de développement
  • Views
  • Layouts
  • Widgets
  • Listes
  • Toasts
En présentielEn Présentiel

Les composants principaux

  • Intents
  • Pending Intent
  • Activités
  • Cycle de vie
  • Pile d’activité
En présentielEn Présentiel

Composants graphiques avancés

  • Les menus
  • Les adapters
En présentielEn Présentiel

Graphismes

  • 2D
  • XML
  • NinePatch
  • Anmations
  • OpenGL ES
En présentielEn Présentiel

Accès aux services distants et asynchronisme

  • Requêtes HTTP
  • JSON/POX
  • AsyncTask
En présentielEn Présentiel

Stockage des données

  • Les préférences
  • Les accès aux fichiers
  • La base de donnée SQLite
En présentielEn Présentiel

Les Content Providers

  • Fondamentaux
  • Requête
  • Créer un Content Provider
En présentielEn Présentiel

Les Broadcast Receivers

En présentielEn Présentiel

Les services

  • Définition
  • Communication avec le service
En présentielEn Présentiel

Les notifications

En présentielEn Présentiel

Les Widgets sur la home

En présentielEn Présentiel

Introduction à la sécurité Android

  • Architecture
  • Mettre en oeuvre la sécurité
En présentielEn Présentiel

Le Wifi manager

En présentielEn Présentiel

La téléphonie

En présentielEn Présentiel

Les SMS

En présentielEn Présentiel

Géolocalisation

  • Google Maps
  • Géocoding
  • GPS
En présentielEn Présentiel

Le Power Manager

En présentielEn Présentiel

Les capteurs

En présentielEn Présentiel

Le multimédia

En présentielEn Présentiel

Développement et optimisation

  • Optimisation
  • Composants réutilisables
Après le présentielAprès le Présentiel
Retrouvez sur le Learning Hub ib :
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Les plus de cette formation

Développement d'applications pour mobiles Android
  • Une pédagogie basée sur l'alternance de phases théoriques, d'ateliers de mise en pratique, de retours d'expériences et de séances d'échanges.
  • Une formation très concrète qui intègre des travaux pratiques permettant d'acquérir rapidement les compétences nécessaires au développement d'applications Android.
Modalités
Cette formation proposée en interentreprises est également accessible à distance.
Si aucune date à distance n'est signalée par le pictogramme formation accessible à distance, contactez notre Service Conseil Clients au 0 825 07 6000.

Informations

Dimension Digitale

  • Durée : 3 Jours (21h)
  • Tarif : 1 790 € HT
  • Réf. : MB310
  • Option(s)
    • Repas Paris : 69 € HT


Dates des sessions

Bon à savoir...

= une réponse possible
= plusieurs réponses possibles

1. Quelle affirmation sur les interfaces est fausse ?
2. Quel mot clé permet d’invoquer le constructeur de la classe mère dans le constructeur de la classe enfant ?
3. Quel utilitaire du JDK permet de compiler son code ?
4. Comment implémenter l’héritage entre deux classes en C# (A hérite de B) ?
5. Quel mot clé permet d’indiquer qu’une méthode peut déclencher une exception ?
6. Quelles classes permettent de lire un fichier texte ligne par ligne ?
7. A quoi sert une classe Adapter ?
8. Quel type de mise en page graphique n’existe pas dans la bibliothèque AWT ?
9. Quel élément permet de créer un objet Connection vers une base de données ?
10. Quel mot clé permet d’indiquer qu’un code appartient à un package ?
Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.