Voilà quelques temps que nous nous activions sans donner de nouvelles…, il est temps de corriger tout ça.
Aussi, pour démarrer cette nouvelle année du bon pied, La Fabrick vous propose une petite application de génération de code AS3 à partir d’un schéma XSD.
Ce petit outil nous a été utile pour pas mal de projets développés pour nos premiers clients, alors pourquoi ne pas vous en faire profiter ? Peut-être deviendrez-vous aussi MdaME-addict ?
Pour ceux qui utilisent l’API de logging de Flex, au sein d’une application AIR ont certainement remarque qu’il manquait cruellement une Target « fichier » pour tracer dans un fichier texte (même si le résultat de la fonction trace se retrouve enfoui quelque part dans les tréfonds du répertoire de données du Flash Player).
Pour ceux qui se sont posés cette question, vous êtes sans doute tombés (Ô joie) sur la FileTarget de notre ami Mike Chambers dans l’AS3 core lib.
Pour ceux qui se sont demandé s’il y avait un équivalent du RollingFileAppender de log4j en Flex (j’espère qu’il en reste, sinon restez, c’est bien quand même !), eh bien vous êtes certainement tombés sur l’ensemble vide.
N’y tenant plus, j’ai craqué sur une extension de la FileTarget pour créer le RollingFileTarget. Vous en voulez ? (Lire la suite…)
Vous avez certainement pu remarquer l’apparition attendue de la fonctionnalité d’exécution de code natif parmi les nouveautés de AIR 2.0. Les NativeProcess permettent d’étendre significativement les possibilités offertes par une application AIR.
Mais, l’un des gros atouts d’Adobe AIR résidant dans sa nature multi-plateforme, il serait dommage de restreindre l’installation de votre application à un seul système d’exploitation… ça tombe bien, Java aussi est multi-plateforme (c’est bien l’open source) : OK du coup comment j’appelle du Java depuis mon AIR ?
Explications… (Lire la suite…)
Vous l’aurez peut être remarqué, nous avons ajouté une rubrique Applications au blog. Nous travaillons actuellement sur plusieurs applications AIR orientées « aide au développeur ». ZXPackager est la première d’entre elles.
Cette application propose un moyen simple de packager vos extensions CS5 développées avec le nouveau SDK Creative Suite.
Vous le savez surement, la beta de Flash Player 10.1 nous permet maintenant à nous aussi, practiciens de la flash platform, d’entrer dans l’ère de l’expérience tactile. « Pretty exciting »! pourrait-on s’exclamer, mais puisque l’air du temps est plutôt à l’identitaire national, faisons un effort et parlons « franc » : le multi-toucher, çà envoie bien du cervelas en croûte !!!
Ah oui, au fait, juste avant de commencer : un mot sur les Awards. Nous avons eu droit à une présentation des MAX Awards par Mark Hamil juste avant la session Sneak Peeks. On ne reviens pas dessus tellement nous avons trouvé ça pauvre en information. Nous sommes certains que les projets choisis sont effectivement géniaux, mais nous n’avons vraiment pas eu l’occasion d’en voir suffisamment et d’en entendre parler leurs concepteurs pour se faire une quelconque idée de la chose.
Voici plutôt un aperçu de ces Sneak Peeks particulièrement intéressants sur les innovations en cours chez Adobe. Le principe est simple : prenez Mark Hamil (Luke Skywalker pour les intimes) comme présentateur qui ne comprend rien aux technologies montrées, déguisez les ingénieurs Adobe en chevaliers de l’empire, Chewbacca ou princesse Leïa et vous obtenez un show de geek vraiment sympa et impressionnant.
Un conférence sur le multitouch, un thème qui nous tenait à coeur pour cet événement !
MAX a été l’occasion pour Adobe d’aborder le multitouch de manière plus détaillée. En effet, le matériel commence à devenir disponible pour le grand public et le succès de l’iPhone montre déjà l’intérêt des utilisateurs pour ce type d’interactions et la nécessité d’anticiper cette composante dans la conception des nouvelles Interfaces Homme Machine.
Nous résumerons ici deux conférences auxquelles nous avons pu assister : la première « officielle » assurée par une personne du groupe Cynergy, relativement générale et montrant quelques exemples intéressants. La seconde, appelée « unconference », assurée par une personne d’Adobe, en charge de la prise en compte du multitouch au niveau du Flash Player 10.1, celle-ci plus technique et orientée sur les bonnes pratiques, particulièrement intéressantes.
Essayons de ressortir les principales idées et conclusions de tout cela.
Un peu moins de 4 mois après la sortie de la beta1 , AIR poursuit son développement et passe en beta2. Voici la liste des nouveautés annoncées, ainsi que le lien vers les docs qui vont bien :