Formation Appcelerator Titanium

Transcription

Formation Appcelerator Titanium
L’institut de formation continue des professionnels du Web
Formation Appcelerator Titanium
Référence formation :
Durée :
Prix conseillé :
MO057
3 jours (21 heures)
1 850 € HT (hors promotion ou remise particulière)
Description
Appcelerator Titanium est un framework open-source de développement pour téléphones mobiles utilisant
Android ou iOS1, distribué par Appcelerator depuis décembre 2008. Titanium permet de développer des
applications natives à destination des principales plateformes comme iOS ou Android mais aussi Web Mobile
(HTML5), BlackBerry 10, Tizen, Windows 8 et Windows Phone 8.
Cette formation sur Titanium Mobile permet au travers d'une série d'exercices, de s'initier au
développement mobile multi-plateforme d'une application mobile 100% compatible avec iOS et
Android, en utilisant uniquement le langage JavaScript et les APIs du framework d'Appcelerator. Elle
porte à la fois sur le Titanium mais aussi sur Alloy, le nouveau framework MVC d'Appcelerator. Un
complément sur l'ergonomie mobile multi-platforme permettra d'utiliser des design patterns, afin de
réduire encore un peu plus la création et le maintien de vos interfaces utilisateurs.
Objectif pédagogique
A l'issue de cette formation, les participants seront en mesure de :
Maîtriser le framework Titanium et de la plateforme Appcelerator,
Développer des applications mobiles 100% compatibles avec les principales plateformes,
Maîtriser les principales fonctionnalités du SDK 3.0 ainsi que Alloy,
Publier des applications sur l'App Store et sur le Google Play,
Connecter son application mobile à un backend via Appcelerator Cloud Services.
Pré-requis
Connaissance des contraintes des environnements mobiles, et du langage JavaScript.
Public
Développeurs, Chefs de projet,
Experts techniques.
Dates des prochaines sessions
Du lundi 13/03 au mercredi 15/03 2017
Paris
1 850 €
Du lundi 15/05 au mercredi 17/05 2017
Paris
1 850 €
Du mercredi 11/10 au vendredi 13/10 2017
Paris
1 850 €
Du mercredi 13/12 au vendredi 15/12 2017
Paris
1 850 €
Plan de cours
PROGRAMME DE LA 1ERE JOURNEE DE FORMATION
Les bases de Titanium
Comment ca marche?
Sous le capot
Mise en place des outilset des SDKs nécessaires au développement Titanium
Création et configuration d'un projet mobile
Compilation et exécution d'un projet dans le simulateur/émulateur
JavaScript
Rappels sur le JavaScript avancé
Les structures de langage
Programmation orientée objet
Spécificités du Javascript
User Interface (IHM)
Explorer les composants utilises pour créer votre IHM
Connaitre les différentes options en terme de positionnement des composants
Gérer des événements déclenchés par les utilisateurs ou même sans intervention de l'utilisateur
Savoir comment modifier les icones, écrans d'accueil de votre application
Internationaliser votre application
Alloy
Définir le rôle du framework MVC Alloy
Utiliser des composants visuels (Vues et Styles)
Interagir avec ces composants via des Contrôleurs
Gestion des différents plateformes avec Alloy
PROGRAMME DE LA 2NDE JOURNEE DE FORMATION
Modèles et collection
Représenter vos données via des modèles et des collections
Lier des modèles et des collections a des vues
Stocker des données localement ou a distance
Les différentes techniques de stockage de données
Networking
L’utilisation de l’API HTTPClient pour récupérer des donnes distantes
Comment “uploader” et télécharger des fichiers
Utiliser des données JSON et XML récupérées sur le réseau
Récupérer et manipuler des données SOAP
Multimedia
Exploration des APIs Media Titanium
Utilisation de média au sein de votre application.
File System
Exploration des APIs Titanium pour le système de fichiers.
Comprendre comment et où sont stockés les donnés dans le système de fichiers.
Comprendre l'utilisation du stockage interne pour le Web Mobile.
Géolocalisation & cartes
Utiliser le positionnement GPS au sein de vos applications
Utilisation du geo-coding (dans les deux sens)
Intégrer des cartes natives au sein de vos applications
Utiliser les annotation spécifiques sur ces mêmes cartes
Appcelerator Cloud Services
Exploration des fonctionnalités et les cas d'utilisations de ACS.
Activation du support ACS dans une application et implémentation des APIs ACS
Exploration des fonctionnalités et les cas d'utilisations de Node.ACS
PROGRAMME DE LA 3EME JOURNEE DE FORMATION
Intégration du contenu Web
Intégration du composant WebView dans votre application
Explorer les pièges de WebView auxquels vous devrez faire attention dans vos applications
Identifier des façons originales d'utiliser WebView.
Debugging
Debugger le code JavaScript Titanium a l’aide des outils de Studio
Debugger les application Android a l’aide d’APIs
Debugger les application iOS a l’aide d’APIs et d’outils systèmes
Debugger les application Mobile Web
Déployer pour tester
Déployer une application Android sur un terminal pour tester.
Déployer une application iOS sur un terminal pour tester.
Déterminer vos options pour le déploiement vers des testeurs distants.
Publication
Apprendre les étapes de publication sur Google Play
Apprendre les étapes de publication sur le AppStore
Voir les différences entre la publication AdHoc, Enterprise ou privée, pour les applications iOS
Avant et après la formation
Parce ce que la formation est un moment privilégié de sa carrière professionnelle, la pédagogie ne s’arrête
pas à un stage de quelques jours.
Ainsi en vous inscrivant à une formation Clever-Institut, vous bénéficiez de l’ouverture d’un compte sur notre
site internet vous permettant de :
exprimer, en amont du stage, vos attentes quant à cette formation, afin de nous permettre de
personnaliser chacune de nos sessions
déjeuner avec le formateur et les autres stagiaires, afin de transformer ce moment en partage et
retours d’expérience
évaluer la formation sur son contenu et sa pédagogie, et en partager le contenu avec les futurs
stagiaires
échanger avec votre formateur pendant les 15 jours qui suivent votre stage, pour toute question
ou interrogation en rapport avec formation
Comment s’inscrire ?
La demande d'inscription à une session de formation se fait en ligne.
Une fois votre inscription enregistrée, vous recevez dans les 48heures la Convention de Formation
Professionnelle Continue simplifiée. Dès réception par nos services, de la convention signée, la convocation
de stage est envoyée par mail aux stagiaires qui se voient ouvrir un compte sur notre site internet, leur
permettant de préparer leur formation (accès, communication de leurs attentes, etc.).
A noter, que l'inscription est considérée comme définitve, à la signature de la convention de stage.
Clever Institut – L’institut de formation continue des professionnels du web
Numéro agrément formation : 91 34 07449 34
37, boulevard des Capucines – 75002 PARIS
E-mail : [email protected]

Documents pareils