JAV16 Android 

Formation

À Tunis (Tunisie)

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Tunis (Tunisie)

Être capable de développer une application fonctionnant sur la plate-forme Android en utilisant le SDK fournit par Google. Connaître les spécificités du développement mobile et en particulier d'Android. Savoir utiliser les fonctionnalités spécifiques aux téléphones Android.

Les sites et dates disponibles

Lieu

Date de début

Tunis (Tunisie)
Rue 8609 N°18 Z.I. Charguia 1, 1035

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

  1. Introduction au développement sous Android
    • Différences et principaux intérêts de la plate-forme

    • Fonctionnalités de la plate-forme

    • Composition d'une application

    • Environnement de développement : Eclipse, plugin ADT, SDK Android

    • Configuration, premier programme, gestion de l'émulateur

  2. Le développement Android : les premiers pas
    • La première application Google Phones

    • Création d'un projet Android, le code "minimal"

    • Exécution de l'application sur l'émulateur

    • Débogage : outils et méthodologie

  3. Architecture d'une application Android
    • La configuration : le fichier "Manifest"

    • Accéder aux ressources (audio, image, autre...)

    • Communication avec des serveurs distants

    • Manipuler des fichiers

    • Le code source

    • Les applications sans IHM

  4. Composer une interface utilisateur
    • Créer une interface graphique avec les "View"

    • Contrôler les écrans avec "Activity"

  5. Utiliser des menus
    • Relation entre les ressources et le programme ("Layout")

    • Ouvrir des fenêtres ("Intent")

    • Configurer les applications avec AndroidManifest.xml.

    • Communication entre Activity Intent, IntentReceiver et BroadcastReceiver

  6. Gestion des données
    • Enregistrer les préférences de l'application

    • Utilisation de fichiers

    • Les bases de données : base de donnée embarquée SQLite

    • Le partage de données avec la notion de "Content Provider"

  7. Services et multithreading
    • Services, Alarmes et notifications

    • Manipulation de AIDL

    • Gestion des Threads

    • Interaction entre Threads et Interface Graphique

    • Communication avec un serveur distant : HTML, SOAP

    • La sécurité des applications

  8. Spécificité du développement mobile Android
    • Détecter l'orientation et les mouvements du téléphone : l'accélérateur 3D

    • La géo-localisation

    • Accéder à l'appareil photo

    • Les fonctions de téléphonie : téléphone, SMS...

    • Créer des animations 2D et 3D

    • Les fonctions réseaux : WiFi, GSM/3G

  9. Déployer une Application Android
    • Création de compte et déploiement sur L'Android Market

    • Debugs d'application

    • Gestion du versioning

    • Publication des mises à jour

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

JAV16 Android 

Prix sur demande