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]