Formation AIR :
avec Adobe Flash & Adobe Flex
Créez des RDA : Rich Desktop Applications
Formation complète à Adobe AIR, pour les développeurs Flash et Flex.
Créez des applications locales riches reliées au web, pleinement intégrées au système utilisateur.
28 heures, soit 4 jours de formation (uniquement en présentiel).
Programme
Créez des applications locales riches reliées au web, pleinement intégrées au système utilisateur.
28 heures, soit 4 jours de formation (uniquement en présentiel).
Pré requis
- Maîtrise de l'Actionscript 3
- Utilisation courante de Flash ou de Flex
Objectifs
- Utiliser Flash ou Flex pour développer une RDA (application locale riche reliée au web)
- Intégrer parfaitement votre application au système hôte
- Interactions entre fenêtres ou avec le bureau
- Enregistrer ou modifier des données online ou offline
- Déployer et mettre à jour une application
Programme
1 - Introduction à AIR
- Cross-platform, Application de bureau (RDA) et Application internet (RIA)
- Le SDK Air
- Flex Builder comme IDE pour la production d'applicatifs AIR
- Flash CS3 comme IDE
- Bibliographie et ressources en ligne
2 - Rappels
- Types et syntaxe
- DisplayList, le DOM2 pour Flex et ses composants graphiques
- Système événementiel
3 - Prise en main et création d'une application AIR
- Intégration à Flex Builder 3
- Configuration
- Utilisation IDE Flash pour la production
- Création d'une application simple : un navigateur
- Empaquetage et principes de déploiement
- Tests et déboggage
4 - Système de fenêtrage et menus
- Multi-fenêtrage : le code chrome
- Evénements dédiés
- Création de menus "natifs"
- Gestion des écrans
5 - Intégration, interaction avec le système utilisateur et personnalisation
- Accès aux fichiers locaux
- Lecture / écriture de fichiers
- Les associations de fichiers
- Drag and drop
- Gestion du presse-papier
- Clipboard de données riches
- Traitement de données binaires
- System tray, taskbar & icônes d'applications
6 - Ouverture aux réseaux
- Détection de l'état du réseau
- Requêtes HTTP et gestion asynchrone : envoi et récupération de données sur le web
- Sources de données dynamiques
- Débuter avec les Remote Procedure Invocation : Actionscript Messaging Format
- Socket binaires
7 - Passerelles
- Modules runtime AIR (chargement CSS, JAVASCRIPT...)
- Flex vers HTML et Javascript
- Webkit vers Flex
8 - Persistance des données
- Présentation SQLLite
- SQL CRUD : Create, read, update and delete
- Persistance dans les applications connectées irrégulièrement.
9 - Déploiement d'applications
- Compilation et distribution d'application AIR
- Sécurité et gestion de la signature numérique
- Air express install (badges)
- Déployer via un installeur
- Déployer via les badges
- Security Sandbox
- Mise à jour automatisée
86 318 inscrits !
Vidéo Training
Apprenez à utiliser vos logiciels !Découvrez les 4 derniers guides vidéos sur Adobe Flash



