Flex 3 - Applications Internet riches
© Groupe Eyrolles, 2008
202
La classe WindowedApplication définit le conteneur principal d’une
application développée avec AIR.
Passez en mode Design et jetez un œil sur le panneau Components
(figure 12-3). Un nouveau dossier intitulé Adobe AIR est visible avec six
nouveaux composants spécifiques au développement d’applications AIR.
Nous allons plus particulièrement utiliser le composant HTML pour notre
application. En effet, s’il aurait été possible d’utiliser un service web afin,
par exemple, d’extraire un flux RSS ou de lire un simple fichier XML
externe pour afficher dans notre RDA leur contenu, nous allons en réalité procéder différemment afin de présenter les possibilités de ce nouveau composant.
Développement du widget
Le composant HTML est un composant au fonctionnement basique, mais
très intéressant. Il affiche tout simplement, dans une application Flash,
un contenu HTML ciblé par une adresse URL. Ce composant n’est disponible que pour les applications AIR.
Tableau 12–1 WindowedApplication
WindowedApplication Description
Paquetage
mx.core
Classe
public class WindowedApplication
Héritage
WindowedApplication ! Application ! LayoutContainer !
Container ! UIComponent ! FlexSprite ! Sprite !
DisplayObjectContainer ! InteractiveObject !
DisplayObject ! EventDispatcher ! Object
Implémente
IWindow
Figure 12–3
Nouveaux composants dédiés à AIR
© Groupe Eyrolles, 2008
202
La classe WindowedApplication définit le conteneur principal d’une
application développée avec AIR.
Passez en mode Design et jetez un œil sur le panneau Components
(figure 12-3). Un nouveau dossier intitulé Adobe AIR est visible avec six
nouveaux composants spécifiques au développement d’applications AIR.
Nous allons plus particulièrement utiliser le composant HTML pour notre
application. En effet, s’il aurait été possible d’utiliser un service web afin,
par exemple, d’extraire un flux RSS ou de lire un simple fichier XML
externe pour afficher dans notre RDA leur contenu, nous allons en réalité procéder différemment afin de présenter les possibilités de ce nouveau composant.
Développement du widget
Le composant HTML est un composant au fonctionnement basique, mais
très intéressant. Il affiche tout simplement, dans une application Flash,
un contenu HTML ciblé par une adresse URL. Ce composant n’est disponible que pour les applications AIR.
Tableau 12–1 WindowedApplication
WindowedApplication Description
Paquetage
mx.core
Classe
public class WindowedApplication
Héritage
WindowedApplication ! Application ! LayoutContainer !
Container ! UIComponent ! FlexSprite ! Sprite !
DisplayObjectContainer ! InteractiveObject !
DisplayObject ! EventDispatcher ! Object
Implémente
IWindow
Figure 12–3
Nouveaux composants dédiés à AIR
