Home > developpement, flex > White paper optimisation des développements ActionScript 3

White paper optimisation des développements ActionScript 3

En faisant ce matin le tour des mes blogs préférés, j’ai découvert sur le blog de Michaël Chaize que Thibault Imbert avait rédigé un white paper sur les optimisations des développements ActionScript 3 pour mobile.

Travaillant sur de plus en plus de projet en flex (et par conséquent en ActionScript 3) j’ai entamé la lecture de ce document disponible à l’adresse suivante (une version pdf existe aussi) :

http://help.adobe.com/en_US/as3/mobile/index.html

Premier constat, c’est vraiment très intéressant et ce n’est pas dédié uniquement aux développeurs Flash sur plateforme mobile. Toutes les astuces et recettes de cuisine présentées sont utilisables quelque soit le device (ordinateur de bureau, smartphone, …) et quelque soit la machine virtuelle (flash player, AIR, …).

On y apprend comment économiser de la mémoire, optimiser les traitements CPU, optimiser les échanges réseau, …

Un exemple tout bête : lorsqu’on veut convertir un Number positif en entier la méthode Math.round() et plus performante que la méthode Math.floor().

Un document que tout développeur ActionScript devrait lire et connaitre.

Bonne lecture ;)

VN:F [1.0.8_357]
Rating: 5.0/5 (1 vote cast)
Partager et découvrir : Ces icônes sont des liens vers des sites de partage de signet sociaux où les lecteurs peuvent partager et découvrir de nouveaux liens.
  • Digg
  • del.icio.us
  • StumbleUpon
  • Reddit
  • Webnews
  • MisterWong
  • Y!GG
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Technorati
  • Wikio

developpement, flex , ,

  1. Christophe
    avril 16th, 2010 at 17:14 | #1

    Encore + rapide que le Math.floor() tu as :
    int(val) ou mieux encore : val >>0, moins lisible mais encore + rapide ;)

    Sinon, dans le même genre de lien intéressant sur les bonnes pratique pour économiser du processeur :

    http://www.mikechambers.com/blog/files/presentations/fitc_amsterdam_2010/flash_iphone_fitc_2010.pdf

    il y a même un debut de framework :
    http://github.com/mikechambers/Simple-Game-Framework

    VA:F [1.0.8_357]
    Rating: 0.0/5 (0 votes cast)
  2. juin 9th, 2010 at 13:07 | #2

    Merci pour les liens ;)

    VN:F [1.0.8_357]
    Rating: 0.0/5 (0 votes cast)
  1. No trackbacks yet.