Commencez par cliquer sur le lien ci-dessous pour consulter l’exemple dans votre navigateur. Un des points forts de Macromedia Flash est de permettre l’exécution d’un contenu identique dans un navigateur standard comme sur le Pocket PC. Cette possibilité se révèle très pratique lors des tests (et tout spécialement pour les applications multiutilisateurs lorsque vous n’avez pas quelques dizaines de Pocket PC à votre disposition !).
Un graphique Pocket PC devrait apparaître, tel qu’illustré dans la Figure 1.

Figure 1: exemple dcran de titre

Si vous ne l’avez pas encore fait, installez l’exemple sur un Pocket PC. Les liens pointant vers les fichiers source de l’exemple sont mentionnés sur la première page de ce didacticiel.
Ouvrez l’archive téléchargée et copiez les fichiers suivants du sous-dossier chat-ppc/fla au dossier Mes documents (ou un de ses sous-dossiers) du Pocket PC :
Pour cet exemple, le Pocket PC doit être connecté à Internet. Pour ce faire, vous pouvez le placer dans sa station d’accueil (connectée à un ordinateur disposant lui-même d’une connexion à Internet), utiliser une carte WiFi ou un adaptateur de connexion à un téléphone mobile.
Démarrez l’exemple en ouvrant le fichier chatppc.html résidant dans le dossier fla. Les paramètres de connexion par défaut se trouvent dans le fichier settings.xml, qui se trouve lui-même dans le dossier des autres fichiers de l’exemple. Les paramètres par défaut établissent la connexion à un serveur Fortress public, à http://www.xadra.com:10000. Vous pourrez exécuter votre propre serveur de développement Fortress en téléchargeant notre serveur d’évaluation depuis www.xadra.com* et en modifiant le contenu de settings.xml en fonction de votre nouveau serveur de développement.
La seule différence existant entre la version web et la version Pocket PC réside dans la gestion des informations saisies par l’utilisateur. La version web permet la saisie de tout le texte par le biais d’un clavier alors que la version Pocket PC supporte toutes les méthodes de saisie standard supportées par le périphérique.
Bien que le clavier du Pocket PC fournisse une méthode de saisie précise, il se révèle peu pratique pour les messages dépassant quelques lignes. Transcriber est une option de saisie intéressante, qui permet d’écrire naturellement. Cette fonction peut être utilisée, après avoir appuyé sur le bouton de sélection du mode de saisie situé dans l’angle inférieur droit de l’écran. Une fois cette option sélectionnée, vous pouvez utiliser Transcriber pour écrire n’importe où à l’écran. Lorsque vous arrêtez d’écrire, votre texte est converti et placé dans la zone de saisie, puis envoyé lorsque vous appuyez sur le bouton Send. Notez que vous devrez à nouveau appuyer sur le bouton de sélection du mode de saisie pour envoyer un nouveau message.
Les applications Macromedia Flash pour le Pocket PC souffrent actuellement d’un problème fréquent : des barres de défilement superflues. Cet exemple peut être corrigé avec Flash Assist (de Ant Mobile, www.antmobile.com* ).
L’application étant maintenant exécutée, passons à l’architecture du client.