Formation Développement d Applications Mobiles Sous Android

Documents pareils
Android 4 Les fondamentaux du développement d'applications Java

TD/TP 1 Introduction au SDK d Android

Dossier. Développer en Java sur téléphone mobile. Benjamin Damécourt UFR SITEC Master 2 EESC 11 janvier 2012

Les fondamentaux du développement d applications Java

Développement tablette Android. SophiaConf2011 Par Arnaud FARINE

Installation et prise en main

Votre premier projet Android

Bienvenue à l historien virtuel 2.0

Programmation Mobile Android Master CCI

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Iphone vs. Android. Mardi 17 Novembre 2009 Paris, la Défense. Xavier PARADON, Directeur Technique Valtech Training

Android. Présentation d Android. Florent Garin

Table des matières. Partie I Concepts de base Préface... VII

Dropbox : démarrage rapide

Introduction au développement SharePoint. Version 1.0

DEVELOPPEMENT MOBILE - ETAT DE L ART DES SOLUTIONS

Développement d applications professionnelles avec Android 2

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Outils, langage et approche Android Une introduction. Nicolas Stouls lyon.fr

Point sur les solutions de développement d apps pour les périphériques mobiles

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Formation WinDev Mobile

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

VM Card. Manuel des paramètres des fonctions étendues pour le Web. Manuel utilisateur

Activité Architecture VDI & Migration de Serveur

Manuel d'installation de GESLAB Client Lourd

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Activités professionnelle N 2

Optimiser pour les appareils mobiles

Le Framework.Net. Introduction. Pourquoi.Net?

- TP Programmation Android - NFA024 Conservatoire National des Arts et Métiers

Rapports d activités et financiers par Internet. Manuel Utilisateur

Mise en œuvre d un poste virtuel

Développer des Applications Internet Riches (RIA) avec les API d ArcGIS Server. Sébastien Boutard Thomas David

PerSal Manuel d installation

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Configuration APN internet Réseau 3G «Terminaux et tablettes sous Android» Configuration APN «internet» sur système Android :

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

GUIDE D UTILISATION. Informations importantes Toshiba FOLIO 100 Conseils pour une première utilisation, configuration et principaux usages

et Groupe Eyrolles, 2006, ISBN :

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

< Atelier 1 /> Démarrer une application web

HTTP Commander. Table des matières. 1-Présentation de HTTP Commander

INFRASTRUCTURES & RESEAUX

TP au menu «UI ANDROID»

Stages ISOFT : UNE SOCIETE INNOVANTE. Contact : Mme Lapedra, stage@isoft.fr

Le service de création de site Internet : Mode d emploi. La Création de Site Internet

Installation de Premium-RH

OCLOUD BACKUP MINI GUIDE. 1 Ocloud Backup/Mini- Guide

SUPPRIMER SES COOKIES

Perspectives pour l entreprise. Desktop Cloud. JC Devos IBM IT Architect jdevos@fr.ibm.com IBM Corporation

Devenez un véritable développeur web en 3 mois!

Armand PY-PATINEC 2010

Préconisations Techniques & Installation de Gestimum ERP

workshop javascript crm

1.3 Gestion d'une application

ECLIPSE ET PDT (Php development tools)

Numilog - Téléchargement des ebooks Mode d emploi

Seagate Technology LLC S. De Anza Boulevard Cupertino, CA 95014, États-Unis

Macroscope et l'analyse d'affaires. Dave Couture Architecte principal Solutions Macroscope

L Appli. Crédit Agricole Sud Rhône Alpes - Guide Utilisateur -

Formation : WEbMaster

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12

2 - VMWARE SERVER.doc

Oracle Learning Library Tutoriel Database 12c Installer le logiciel Oracle Database et créer une Database

GPC Computer Science

Tutorial pour une application simple

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

GUIDE de prise en main. let s play

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

et Groupe Eyrolles, 2006, ISBN :

Comment créer la nouvelle taxe de 5% pour Assurance de Remplacement

Universal Robots. Fiche Méthode : Installation du simulateur Polyscope

Configuration requise Across v6 (Date de mise à jour : 3 novembre 2014)

ADMINISTRATION TÉLÉSERVICES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Pour commencer à utiliser votre nouvel appareil LG G3

Sage CRM. Sage CRM 7.3 Guide du portable

NOTICE TELESERVICES : Demander un état hypothécaire

Progrè. Easy-Biz Le bureau virtuel de la TPE - PME. Documentation Utilisateur

Chapitre 1 Retour en arrière

ADMINISTRATION DE RESEAUX SOUS LOGICIEL «OPEN SOURCE»

Programmation des applications mobiles avec Android. 1 Inspiré du cours de Olivier Le Goaer

Création d un compte No-IP et configuration

Corporate Modeler Guide d'installation

Comment paramétrer et sauvegarder les configurations d Altium Designer?

MANUEL D INSTALLATION DES PRE REQUIS TECHNIQUES SALLE DES MARCHES V.7

SOMMAIRE. 3. Comment Faire? Description détaillée des étapes de configuration en fonction du logiciel de messagerie... 3

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Formations QlikView / Business Intelligence

Prise en main. août 2014

Environnements de développement (intégrés)

Gestion des différentes tailles d écran

Guide de prise en main Symantec Protection Center 2.1

E.N.T. Espace Numérique de Travail

Transcription:

WeDoo-IT ACADEMY Formation Développement d Applications Mobiles Sous Android Maîtrisez le développement sous Android et créez des applications mobiles sous le système d exploitation mobile le plus utilisé dans le monde

OBJECTIFS DE LA FORMATION Maîtriser la plateforme Android et les outils de développement associés Maîtriser le modèle de composants Android Développer des interfaces utilisateurs Gérer la persistance des données Gérer le réseau et les échanges de données Exploiter les fonctionnalités d'un terminal mobile Android Etre capable de développer une application Android de bout en bout. PUBLIC CIBLE Etudiants, jeunes diplômés ou consultants souhaitant connaître, se reconvertir au développement mobile et se distinguer dans le marché du travail par la maîtrise d Android. Toute personne ne connaissant pas Android et souhaitant acquérir des compétences en développement mobile sous Android. PRE-REQUIS Connaissance de base en Java (ou un langage orienté objet). MOYENS PEDAGOGIQUES MIS A DISPOSITION DES PARTCIPANTS Un consultant senior ayant plusieurs années d expérience sur Android en tant que consultant et formateur.

CONTENU DE LA FORMATION 1- Découvrir la plateforme Android Les utilisations de la plateforme Android. Le modèle Android et son architecture. Présentation du système d'exploitation (fonctionnalité, version, outils, etc). Les outils de développement, l'environnement de développement : Android Studio. L'internationalisation des applications Android. Mise en place d'un environnement de développement avec Android Studio et le SDK Android. 2- Développement Android Les concepts de base d'une application Android. Présentation du framework de développement, des librairies. Présentation des classes de base et utilitaires. Exécuter son application sur le simulateur du SDK et la tester. Le SDK Manager et la configuration des terminaux virtuels Android (AVD) : target, SDCard... (un example) La mise à disposition de son application. Développement d'une première application suivant le cycle de réalisation étudié. 3- Les interfaces utilisateurs avec Android Première partie : Vue d'ensemble du layout et de la place du composant. Les composants graphiques : layouts, menus, listes... Créer une interface graphique avec les views. La mise en place de menus (principal, icône, sous-menu...). La mise en place des conteneurs layouts (Layout, GridView, ScrollView...). Deuxième Partie : La gestion événementielle (mise en place, réaction, écoute). Styles et thèmes appliqués aux widgets. Ressources alternatives : multi-devices, localisation. Réalisation d'une application avec interface graphique.

4- Le modèle de composants Première partie : Le concept de base : activité et cycle de vie. Les composants fondamentaux : Activity, Service, BroadcastReceiver, ContentProvider, Intents. L'arrêt des composants (finish, stopself...). Les activités (navigation entre les activités, communication interactivités...). Deuxième partie : Les services (cycle de vie, tâches de fond...). Les types de services (locaux et distants). (Introduction seulement). Les différences entre une activité et un service. Le lancement d'un service, ses principaux états. Transmission d'informations d'une Activity à une autre à l'aide du mécanisme d'intents. 5- La persistance des données Comment partager des données entre les applications? La sauvegarde de données simple. Utilisation des préférences (SharedPreferences, le mode de lecture). Récupération d'un ensemble de préférences. Utilisation de la base de données embarquée (SQLite), insertion de données. Utilisation de l'api Android. Mise en oeuvre de fonctionnalités de stockage sur un terminal avec une base de données. 6- La gestion réseau Rappels sur la programmation réseau. Communication avec une Socket serveur. Utiliser HTTP avec les API Android. Introduction à la consommation des services Web. Parser du JSON avec la librairie Gson pour Android, utilisation de la librairie Gson. Echange de données sur le réseau.

DOCUMENTS DELIVRES A LA FIN DE LA FORMATION A la fin de la formation, une attestation de formation vous sera délivrée. QUELQUES PRECISIONS SUR LA FORMATION Durée de la formation : 40 heures Lieu de la formation : Casablanca, Maroc. Les places sont limitées. Premier arrivé, premier servi.

INFORMATIONS, INSCRIPTION & PAIEMENT Formulaire d inscription en ligne : Veuillez cliquer ici pour vous inscrire Pour d autres besoins en formation : Veuillez cliquer ici Pour avoir plus d information, veuillez nous contacter. Nos coordonnées : Email : training@wedoo-it.com Adresse : 7, Résidence Rami, Rue Sebta, Bureau 8, 2 ème étage, 20100 Casablanca Tél : +212 660 370 265 WEDOO-IT SARL