Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Programmation > Autres langages > [AIR] Tout sur Adobe AIR > Introduction et Installation > Introduction à Adobe AIR > Lecture du tutoriel

Introduction à Adobe AIR

Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Avatar
Auteur : K-Phoen
Visualisations : 2 420

Plus d'informations Plus d'informations
Pour les téméraires voulant absolument aller au bout de ce tuto, même sans savoir ou en ayant juste une petite idée de ce qu'est AIR, je me suis dit qu'une petite introduction au sujet ne serait pas superflue. ;)
Sommaire du chapitre :
Icône du chapitre
Sommaire Chapitre suivant

AIR, à quoi ça sert ?

De manière à vous expliquer le plus simplement possible ce qu'est AIR et quelle est son utilité, je vais laisser Adobe prendre la parole en premier, puis j'éclaircirai quelques points.
Citation : Adobe

Adobe AIR est un moteur d'exécution multi-plateforme qui permet aux développeurs de déployer des RIA localement en combinant les technologies HTML, Ajax, Adobe Flash et Flex. Grâce à Adobe AIR, les développeurs utilisent des outils familiers tels que Adobe Dreamweaver CS3, Flex Builder 3, Flash CS3 Professional, ou tout autre éditeur de texte pour créer leurs applications et proposer aisément un programme d'installation unique exploitable sous divers systèmes d'exploitation.

En lisant ceci, on comprend que AIR (pour Adobe Integrated Runtime) est en fait un programme, ou plutôt un moteur d'exécution, fonctionnant sur plusieurs systèmes d'exploitation et permettant l'utilisation de technologies et langages du web, afin de créer des RDA (Rich Desktop Application), ou applications riches de bureau.

Pour bien comprendre ce qu'est une application riche, je vous recommande le billet d'Aysoon sur le sujet.

Grâce à AIR, un développeur web peut donc désormais s'atteler à la création d'une application de bureau en utilisant des langages qu'il maîtrise, et ce sans avoir à se soucier de l'OS sous lequel tournera son application. Plutôt sympa non ? :p
Il existe actuellement trois grandes voies pour développer une application AIR. En utilisant :

Attention : Ce tutoriel ne détaillera l'utilisation de AIR qu'avec HTML, CSS et JavaScript !

Pour ceux que ça intéresse, et puisque je vous expliquerai dans la suite du tuto comment les exploiter, je vais donner quelques précisions sur ce qu'AIR a dans le ventre :

AIR ... métique ?

Dans la partie précédente, je tentais de vous enseigner ce qu'est AIR, et implicitement les avantages qu'il propose. Mais j'ai omis de vous parler de ses "défauts", car oui, rien n'est parfait, et AIR n'est pas l'exception qui confirmera la règle. :-°

Pour commencer, je vais me placer du point de vue d'un développeur utilisant AIR :

En ce qui concerne le point de vue que pourrait avoir un internaute lambda qui s'intéresse un tant soit peu à l'avenir du Web, ne voulant pas transformer ce tutoriel en tribune personnelle, je me contenterai de préciser que AIR est une technologie fermée et propriétaire.
Si vous voulez avoir votre propre opinion sur le sujet, je vous conseille le billet de Deeder, qui vous permettra d'avoir une idée des problèmes que pourrait engendrer le fait que AIR soit fermé et propriétaire (même si j'avoue ne pas être un "libriste fanatique", cet aspect ne me parait pas négligeable).

Des exemples de ce qu'on peut fAIRe

Maintenant que vous savez ce qu'est AIR, vous devez sûrement avoir envie de voir par vous-même ce que l'on peut faire avec, je me trompe ? :soleil:

On commence tout de suite avec Doomi, qui n'est autre qu'un gestionnaire de choses à faire (ToDo list). Il permet d'ajouter très simplement une tâche que vous devez faire, et même de programmer une alerte !

Exemple Doomi


Vient ensuite le tour de MooFlair : une application qui vous permet de gérer vos vidéos aux format FLV en accédant à la fois à du contenu en ligne (YouTube, Dailymotion, etc.), et à du contenu local (que vous avez préalablement téléchargé à partir de YouTube ou autre). MooFlair autorise la recherche directe sur les sites précédemment cités, ou alors en fouillant le contenu de flux RSS que vous lui donnerez.

Exemple MooFlair


Enfin, pour finir, je vais vous introduire une appli qui fait couler pas mal d'encre en ce moment (comprendre au moment où j'écris ces quelques lignes) chez les blogueurs : je veux bien sûr parler de Twhirl. :D
Pour les non-initiés, je précise que Twhirl est un client AIR pour Twitter, mais un client ultra-complet !
En effet, vous pouvez accompagner vos twitts avec des images, faire des recherches parmis les twitts, raccourcir automatiquement les URL trop longues, etc.

Exemple Twhirl

Q.C.M.

Lequel de ces langages n'est pas interprété par AIR ?
Corrigez-moi si je me trompe, mais Adobe AIR est une technologie libre.

Statistiques de réponses au QCM


Maintenant que vous savez ce qu'est AIR et ce qu'on peut faire avec, passons à son installation, et à celle de son SDK. :zorro:
Sommaire Chapitre suivant
Retour en haut Retour en haut


Créé : le 18/06/2008 à 15:42:54
Modifié : le 22/08/2008 à 15:50:52
Avancement : 100%
Licence : Copie non autorisée

0 commentaire

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 97 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.029s (0.0176s)