Il y a eu un sentiment de confusion dans notre industrie ces derniers temps. Les normes changent et il y a beaucoup de discussions sur la place de Flash dans l'avenir du Web. En guise de thérapie, j'ai décidé de visiter le FITC de San Francisco et jusqu'à présent, j'ai trouvé exactement ce que je cherchais…
Dans cet agenda, je vais essayer de vous tenir au courant de ce qui se passe dans les projets les plus intéressants impliquant la plate-forme Flash et même de mieux comprendre d'autres technologies susceptibles de changer notre façon de travailler..
Avec la 3D en Flash, le principal problème auquel vous devez faire face est l'optimisation des performances..
Rob Baetman d'Away3D a fait preuve d'une grande innovation dans l'amélioration des performances des projets Flash 3D ainsi que des nouvelles fonctionnalités du moteur Away3D. Parmi les fonctionnalités les plus impressionnantes présentées, citons les matériaux PixelBender et le tri BSP, qui sont toujours en développement mais permettent de créer de grandes scènes où de petites zones sont rendues de manière indépendante, idée qui a été adoptée à partir de l’ancien moteur de tremblement de terre..
Le moteur Away3D Lite, également très performant avec un grand nombre de faces, a également été présenté, tout en réduisant le nombre de fonctionnalités ajoutées au moteur. La démonstration a été réalisée avec un modèle d'avion à 8 000 faces et du matériel PixelBender. Pour le lecteur Flash Player mobile, un modèle d'avion à 2000 faces avec un paysage généré et la possibilité de survoler et de piloter l'avion à l'aide d'accéléromètres..
À la fin, une démonstration d'un jeu FPS multijoueur réalisée avec le tri BSP et des textures cuites avec Prefab3D fonctionnait remarquablement bien..
Away3D vaut vraiment le détour avec toutes les innovations apportées au moteur. Avec le lecteur Flash Player à l'horizon, le moteur Away3D Lite est particulièrement intéressant pour la création d'expériences Web 3D mobiles..
Eugene est fou. Et je le dis de la meilleure façon possible. Ce sur quoi il travaille a tellement d'implications qu'il est difficile de se concentrer sur une seule. Le projet qu'il présentait est ASSurf. Il vous permet de reconnaître des modèles et des images mach en temps réel sans utiliser de marqueurs prédéfinis..
Ce qu'il vous faut, c'est une image dans la base de données suffisamment contrastée. ASSurf fera le reste pour la trouver dans la zone capturée par webcam. Il vous donne également la possibilité d'effectuer une estimation de mouvement. En raison des limitations de vitesse d'ActionScript, Eugene a opté pour Alchemy pour effectuer les calculs lourds, et a réussi à obtenir un débit d'images correct avec une reconnaissance d'image en temps réel et un modèle 3D de forêt recouvrant la zone. Le projet est toujours en développement et nécessite des ajustements, mais ce que la bibliothèque peut faire maintenant est très impressionnant et montre ce à quoi nous pouvons nous attendre dans le futur..
Kevin Lynch et Mark Anders discutaient de l'avenir de la plate-forme Flash sur les appareils mobiles et de bureau. De toute évidence, Adobe s’efforce d’obtenir Flash 10.1 sur autant d’appareils mobiles que possible et collabore avec la plupart des grands fabricants de mobiles pour en proposer le plus grand nombre possible d’ici la fin de l’année. Motorola est sur le point de lancer une campagne qui mettra l'accent sur la promotion de la fonction d'installation installée Flash dans ses téléphones et diffusera également une grande annonce dans Times Square avec Flash Installed, présenté de manière visible, qui témoigne de son engagement en faveur de la plate-forme..
La version bêta publique et privée d'AIR 2.5 pour mobile est également disponible. Vous devez vous enregistrer pour le télécharger, mais c'est tout. Si vous souhaitez commencer à développer ou simplement le tester, vous pouvez le faire à l'adresse http://labs.adobe.com/technologies/air2/android/. D'autres conseils d'optimisation pour AIR et Flash pour Android viendront dans les parties suivantes de l'agenda.
Nous devrions également nous attendre à une mise à jour majeure pour Flash mobile très bientôt. Beaucoup de travail a été fait sur la réduction de la consommation de mémoire pour les ordinateurs virtuels AS3, au point de la réduire d'environ 50% pour l'ordinateur 10.1 pour les appareils mobiles..
Si vous envisagez de développer des applications Flash ou AIR pour mobiles, vous serez ravi d'apprendre que Device Central proposera de nombreux outils permettant de vérifier l'utilisation des applications du monde réel sur un appareil mobile. Ceux-ci incluent l’utilisation d’accéléromètres, la possibilité d’ajouter une couche réfléchissante sur l’écran pour vérifier la visibilité des graphiques avec un arrière-plan réfléchissant personnalisé comme dans une situation réelle, la capacité d’étouffer la force du signal pour vérifier les performances de votre application dans des zones simulées d’intensité de signal inférieure. et vérifiez la consommation de la batterie. Les fabricants d’appareils fournissent à Adobe un profil de leurs téléphones afin que les simulations soient aussi précises que possible. De plus, avec le nombre et le type d'accéléromètres différents dans différents périphériques, Adobe s'efforce de fournir une sortie à plage unique pour faciliter le développement inter-périphériques. Tout cela devrait nous faciliter la vie lorsqu'il s'agit de développer plusieurs appareils.
J'espère que vous avez apprécié ce premier aperçu de FITC San Fransisco 2010, attendez-vous à plus d'entrées de journal!