Développer des applications AIR avec Flex 4

Vous souhaitez une formation sur mesure, être accompagné, audité ou conseillé dans vos projets ? Faites nous votre demande

Informations

5 jours

Connaître Flex 3/4 ou avoir suivi la formation: Introduction aux applications riches avec Flex 4.

Développeur Flex.

80% de pédagogie.

Objectifs

  • Créer et personnaliser des fenêtres
  • Mettre en place des menus
  • Afficher des icônes dans la barre de tâche
  • Interagir avec le système d'exploitation
  • Stocker localement des données
  • Manipuler du contenu HTML
  • Lancer des processus externes
  • Déployer vos applications

PROGRAMME

  • La technologie AIR
    • Du Flash player à AIR
    • Un environnement d'exécution
    • Les possibilités de AIR
  • Votre première application
    • Créer un application
    • Configuration
    • Création d'un certificat
    • Publication
    • Installation
  • Les fenêtres
    • La fenêtre princiaple WindowedApplication
    • Créer et gérer des fenêtres avec Windowed
    • Le mode plein écran
    • Interaction en mode plein écran
    • La gestion de plusieurs écrans
  • Les menus et la barre de tâches
    • La structure des menus
    • Gérer des menus avec FlexNativeMenu
    • Les menus contextuels
    • Le Dock Icons sous Mac OS
    • Le System Tray Icons sous Windows
  • L'interaction avec le système
    • Informations système
    • Le Drag & Drop
    • Le presse papier (copier/coller)
    • La gestion des fichiers associés
    • La détection de périphérique de stockage
    • La détection du réseau
  • Les entrées et sorties
    • Créer et gérer des fichiers
    • Créer et gérer des dossiers
    • Créer des fichiers et dossiers temporaires
    • Lire le contenu d'un fichier
    • Ecrire du contenu dans un fichier
    • Le mode synchrone et asynchrone
  • Les données locales persistantes
    • Les bases de données SQLite
    • Les outils pour créer les tables
    • Connexion à une base de données
    • Exécuter un requêtes
    • Traiter la réponse d'une requête
    • La gestion des transaction
    • Protection des données locales
  • Le contenu HTML et PDF
    • Le moteur de rendu WebKit
    • La classe HTMLLoader
    • Relation entre AIR et Javascript
    • Interagir avec du contenu HTML et CSS
    • Accéder au DOM et objets Javascript
    • Afficher un fichier PDF
  • Connecter vos applications
    • Communiquer entre applications
    • Lancer et interagir avec des processus natifs
    • Effectuer une requête HTTP
    • Chargeur un fichier distant
  • Déployer une application
    • Créer un installeur universel
    • Limitation à l'installeur universel
    • Les installation natives
    • Distribuer l'application depuis le web (Badge)
    • Mettre à jour une application