Objectif A la fin de cette formation Flex Mobile vous saurez développer des applications natives ou web pour mobiles et tablettes en Flex. Public concerné Développeurs. Pré-requis Connaitre les langages du web XHTML et CSS ou avoir suivi la formation HTML/CSS. Informations pratiques Référence : #DMFL1 Durée : 4 jours (28 heures) Tarif inter-entreprises: 1 650 (HT) Stage intra-entreprise disponibe
Dates 2013: - Veuillez nous contacter pour connaitre les prochaines dates possibles. Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants formateurs. Présence nationale Cliquez sur l'image pour l'agrandir Aix-en-Provence, Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours Programme
Introduction au développement d'applications Flex La notion de RIA (Rich Internet Application), ses technologies et ses limites Flex 4, Flash et ActionScript 3 La gamme de produits Flex/AIR L'architecture client Flex/serveur Les principales ressources en ligne Les environnements de développement Créer une application Flex 4 avec Flash Builder Différences développement Flex pour le mobile Focus sur les nouveautés Flex 4.5, Flex 4.6 Création d'un projet Flex pour mobiles Le contenu d'un projet Flex Exportation et importation de projet Les propriétés d'un projet Tester un projet Exercice pratique: Lancement de Flash Builder, découverte des différentes perspectives et fenêtres. Création et lancement dans le navigateur d'un premier projet Flex. Décrire une interface utilisateur grâce au MXML en Flex Les vues Source et Design Présentation des composants controls, layout et navigators Disposer l'interface utilisateur Utiliser des contraintes de ligne et de colonne Créer des composants personnalisés Exercice Pratique: Création d'un écran d'identification. Exportation dans un composant personnalisé Flex réutilisable. Le langage ActionScript 3 Un langage orienté objet Les particularités de l'as3 Vocabulaire, mots-clefs et syntaxe Création d'une classe AS3
Insérer du code ActionScript dans un fichier MXML L'héritage, les interfaces, les getter/setter Exercice Pratique: Gérer la gestion d'un utilisateur sous forme dans l'écran d'identification avec vérification utilisateur/mot de passe. Les mécanismes fondamentaux de Flex La relation MXML/ActionScript Instancier un objet L'API du framework Flex 4 Organiser son projet Flex en modules Définir l'architecture d'un projet Création de composants personnalisés La gestion des évènements en Flex Les événements personnalisés Diffuser un événement La Métadonnée Event Créer ses propres types d'événement Manipuler des données en Flex Utiliser le XML Créer des objets XML Lire les données L'API de collection et les composants List Exercice Pratique: Récupération d'un fichier XML de contacts, affichage des contacts dans une liste et si clic sur le contact, affichage d'un fiche de détail sur le contact. Créer son interface mobile multiplateforme avec Flex Comment communiquer avec le designer Listes avec ObjectScroller
Les Renderer Architecture Navigateur Vue ViewNavigator Gérer les données entre les vues ActionBar ViewNavigatorApplication TabbedViewNavigatorApplication Gérer différentes résolutions et les tablettes Optimiser son affichage pour les mobiles Faire communiquer Flex 4 un serveur Créer des requête http Gérer les résultats avec les bindings et les gestionnaires d'événement Parsing XML Les langages côtés serveurs et la gestion des bases de données Présentation de HTTPService, WebService, Remote Object Faire communiquer avec des WebServices Exercice Pratique: En modifiant très peu le développement, la liste ainsi que la récupération du détail des utilisateurs se fera depuis un Web Service. Focus sur le développement Flex pour mobiles Multi-Touch Stockage locale : quel stockage choisir? Stockage fichiers Stocker sur la SD SharedObject PersistenceManager Bases de données SQLite Gestion de l'orientation Fonctionnalités du mobile Accéléromètre Géolocalisation Caméra
Déploiement Déployer son application sur l'app Store Contrat d'apple, quelles limites? Déployer son application sur Android Market Contrat de Google, quelles limites? Logiciels utilisés Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes. Travaux pratiques Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique. Formations connexes disponibles dans notre centre de formation Si vous souhaitez apprendre à créer des applications natives, vous pouvez suivre nos formations iphone développement, Développer pour Android, ou Windows Phone 7. Mots clés associés à cette formation Flex Mobile, adobe, actionscript. Financement de la formation professionnelle Ce cours peut être financé par l'opca (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le Fongecif de votre région. Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de professionnalisation.
Powered by TCPDF (www.tcpdf.org) Formation développer une application mobile multi