Enfin, le troisième jour du FITC de San Francisco a été marqué par d’excellents orateurs tels que Grant Skinner, Lee Brimelow et Yugo Nakamura..
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..
Cette présentation portait uniquement sur l'expérimentation, les découvertes d'erreurs et la combinaison de Flash avec différentes entrées telles que des sons et des accéléromètres sur des appareils mobiles. L’utilisation créative de ces nouveaux intrants et technologies est ce qui semble être la nouvelle frontière du développement Flash créatif..
Bien que les expériences permettent de garder les choses à jour et de vous tenir au courant, il est important de garder à l'esprit les applications commerciales possibles et surtout de partager ces expériences, car vous ne savez jamais à quoi peuvent servir les clients potentiels. De plus, comme vous ne savez jamais où ce type de travail pourrait aboutir, vous devriez essayer de garder vos expériences organisées. Même si la nature même de l'expérimentation va généralement à l'encontre de cela, il est bon d'avoir un plan d'action afin de ne pas s'éloigner trop de ce que vous êtes passionné par la création tout en gardant les choses organisées et utiles pour vos projets futurs..
Parmi les exemples d'outils géniaux mais élémentaires que Grant a mentionnés, citons Perfectr, une application AIR dont le but est de superposer une image du dessin sur un site de style CSS et de comparer les différences entre les deux (un excellent moyen pour un développeur de vérifier si sa le codage s'adapte parfaitement au design). Il ne l’a pas rendu public, mais c’est un exemple du genre d’outil formidable sur lequel on peut construire un voyage d’expérimentation..
Je suis sûr que tout le monde qui travaille avec ou essaie de se lancer dans le développement 3D en temps réel pour le Web et les ordinateurs de bureau a entendu parler d’Unity3D. C'est un outil de développement multi-plateformes qui excelle par sa facilité d'utilisation et qui vous en donne beaucoup pour votre argent, surtout si vous êtes d'accord avec l'utilisation de la version de base et gratuite du logiciel. Cette présentation traitait de la facilité avec laquelle il était possible d'entrer dans des environnements en développement et des interactions avec Unity3D. Le codage de l'interactivité dans les applications Unity3D peut être fait avec C #, ce qui est très facile à comprendre pour un programmeur AS3 expérimenté..
Pour son prix (gratuit) et sa gamme d'outils de modélisation et de texturation d'objets, le logiciel de choix pour créer des environnements pour Unity3D est Blender. Le jeu FPS (First Person Shooter) présenté par Bartek, et créé à partir de zéro en tant que projet d’apprentissage, a toutefois été modélisé dans Cinema4D..
Nous avons tous été soumis à une certaine tension concernant le faux débat de HTML5 vs Flash. Il n'y a pas HTML5 vs Flash. Il y a Flash et il y a HTML5. Ils vont et vont coexister et vont chacun nous donner ce qu'ils font le mieux.
Personnellement, j'aime apprendre de nouvelles technologies qui vont m'aider à mieux m'exprimer et à offrir un meilleur rapport qualité-prix à mes clients, ainsi qu'à les aider à atteindre un public plus large, mais les rôles de ces deux futurs utilisateurs du Web sont différents et apportent quelque chose d'unique. à la table. Lee s'est donné pour mission, au cours de cette session, de présenter les arguments rationnels à la base du débat et de donner un sens à cette question..
La principale perturbation de la communauté Web a été causée par le raisonnement d'Apple consistant à ne pas inclure Flash dans ses appareils iOS. L'argument selon lequel HTML5 est aussi capable de fournir du contenu multimédia riche que Flash est simplement faux. L’état actuel de HTML5 est loin d’être capable de fournir des expériences interactives riches et normalisées, et même les démonstrations présentées pour discréditer ces affirmations ne prouvent pas grand chose. Évidemment, la situation Flash / iOS a changé depuis, mais la discussion fait toujours rage.
Cela dit, il ne faut en aucun cas ignorer le HTML5, il s'agit d'une avancée considérable dans la norme Web HTML et nous permettra de faire beaucoup de choses que les développeurs utilisent Flash et d'autres technologies pour le faire..
L'un des points principaux de la présentation de Lee était que vous devriez essayer d'éduquer vos clients sur le débat HTML5 et Flash pour éviter les problèmes et les difficultés qui pourraient découler de la non-compréhension de la complexité du problème..
Lee s'est également concentré sur le fait que vous devriez vraiment commencer à développer des sites spécialement pour les navigateurs mobiles. Bien sûr, vous pouvez afficher n’importe quelle page HTML sur les téléphones intelligents et effectuer un zoom avant, mais il est beaucoup plus convivial de faire rediriger les sites Web vers la version mobile du site avec des éléments d’interface utilisateur conçus pour faciliter la navigation sur des écrans plus petits..
Utilisations de Flash sur mobile:
Didier est un programmeur Flash et a travaillé sur des projets tels que Mouse Gesture, Liquid Components et récemment Voice Gesture, objet de cette présentation. C'est une bibliothèque qui tire parti de la nouvelle possibilité d'accéder aux données de microphone avec 10.1 Flash Player. Il reconnaît les modèles de voix et essaie de les faire correspondre à des données audio préenregistrées. Le projet est toujours en développement mais les résultats sont assez impressionnants. Bien que cela ne fonctionne actuellement que si la voix est enregistrée par la même personne utilisant le geste vocal pour trouver une correspondance, le taux de réussite est supérieur à 95%..
La bibliothèque n'est pas encore disponible au public mais devrait l'être bientôt. Découvrez cette vidéo de démonstration de la bibliothèque en action.