Qu’est-ce que EXOfactory?
EXOfactory est notre outil construit sur mesure qui permet aux développeurs de tester facilement leurs applications tactiles dans l’environnement EXO UI et de les soumettre pour qu’elles soient publiées dans le EXOstore.
- Vous béneficiez d’un temps d’apprentissage très court car vous pouvez utiliser tous les outils de développement avec lesquels vous êtes déjà familiers (HTML, Flash, Silverlight, exécutables, .NET).
- EXOfactory contient un émulateur vous permettant de tester votre application dans l’environnement EXO UI.
- Cet outil vous donne également la possibilité de créer un EXOfichier permettant de soumettre votre application à EXOPC.
- Nous allons tester l’application que vous soumettrez et nous la rendrons disponible pour téléchargement dans EXOstore.
Cliquez ici pour télécharger votre exemplaire gratuit du EXOfactory.
Création d’applications pour EXOfactory.

Une application pour EXO UI est composée des éléments suivants :
- vos fichiers applicatifs
- fichiers multimédia
- un fichier d’icône de 100x100 pixels (le format PNG est le meilleur choix)
- un fichier xml se nommant «app.xml»
Le fichier obligatoire «app.xml» définit le fichier ainsi que le type de fichier à ouvrir lorsque l’application est lancée.
Voici un exemple démontrant à quoi un fichier xml servant à lancer une application ressemble.
<space>
<type>app</type>
<filename>main.html</filename>
</space>
Système prérequis
- EXOfactory est compatible avec tout PC fonctionnant sous Windows XP ou une version ultérieure.
- L’émulateur EXO UI intégré dans EXOfactory nécessite une résolution d’écran minimale de 1366 x 768.
- Un écran tactile capable d’au moins deux points de contact simultanés est recommandé afin de tester votre application dans l’émulateur.
Ajout de l’icône de votre application à l’intérieur d’une page de EXO UI
À des fins de développement et de test, vous pouvez ajouter manuellement des icônes à n’importe quelle page de EXO UI.
Par exemple, pour ajouter votre icône à la page d’accueil, naviguez vers «Mes Documents\My Apps\EXOPC\folder-home\». Supposons que la page d’accueil actuelle contient déjà trois icônes, elle pourrait ressembler à ceci :
<space>
<type>space</type>
<buttons>
<item>
<pos>3,3</pos>
<app>exobrowser</app>
</item>
<item>
<pos>9,5</pos>
<app>folder-games</app>
</item>
<item>
<pos>10,5</pos>
<app>folder-tools</app>
</item>
</buttons>
</space>
Si l’on ajoute ce qui suit, l’icône de votre application sera à la quatrième position vers le bas et à la quatrième position vers la gauche.
<item>
<pos>4,4</pos>
<app>Votre_App_Nom_Du_Fichier_Dossier</app>
</item>
Formats supportés et languages de développement
- HTML et Javascript (.htm, .html, or URL)
- Adobe Flash et ActionScript (.swf)
- Adobe PDF (.pdf)
- Images (.jpg, .bmp, .png)
- Video (.mov, .mp4)
- Microsoft Silverlight (.scr)
- Microsoft .Net (.exe)
- Exécutables
Les applications construites en HTML, Flash et Silverlight peuvent s’exécuter localement ou à distance à partir d’un serveur.
En utilisant n’importe quel langage supportant les APIs natifs de Windows 7, ou en utilisant JavaScript ou ActionScript, vous pouvez prendre avantage de l’accéléromètre, du capteur de lumière, de l’écran multi-touch, de la webcam, du microphone, des haut-parleurs, des ports USB, etc.
Zone d’affichage
- La résolution d’affichage de la tablette EXOPC est de 1366x768 pixels.
- Les applications natives au EXO UI sont affichées dans une résolution de 1200 x 768 pixels.
- L’orientation verticale est également supportée avec une résolution de 768 x 1200 pixels.
Des résolutions supplémentaires seront supportées dans le futur, car des appareils propulsés par EXOPC auront des résolutions autre que 1366x768.
Si vous avez des questions ou rencontrez un problème lors du développement d’une application avec EXOfactory, veuillez visiter notre forum de discussion pour les développeurs.
Dans le cas où vous auriez besoin de support additionnel pour votre développement, veuillez nous contacter à l’adresse suivante : dev@exopc.com.