La dernière fois je vous ai présenté le Flame, notre appareil de référence pour les développeurs et pour ceux intéressés par ce que pourrait être un appareil Firefox OS de milieu de gamme. Une fois que vous avez allumé votre Flame il vient comme ceci. Le temps que cette vidéo sorte, il y aura peut-être une nouvelle interface donc gardez-le à jour, c'est vraiment facile de mettre à jour le système d'exploitation. Pour faire de ce téléphone un véritable téléphone de développeur vous avez juste à aller dans les paramètres puis dans les paramètres internet du téléphone : « Informations sur l'appareil ». Une fois que vous y êtes, cliquez sur « Plus d'informations » et activez le menu développeur. Lorsque vous retournez dans le menu principal vous avez désormais le menu développeur qui peut être déroutant pour l'utilisateur lambda mais qui est une fonction réellement intéressante pour un développeur. Vous avez par exemple les bords de calques, les bords de tuiles, la composition matérielle les tuiles, l'overscrolling : tout ce qui se passe dans l'interface en elle-même, de la carte vidéo à la mémoire vive, peut maintenant être inspecté par vous et c'est beaucoup plus facile que d'essayer via le registre ADB en USB mais vous pouvez également le faire si vous voulez. Nous avons maintenant une nouvelle section très intéressante sur Firefox OS nommée « Informations développeurs ». Une fois que vous l'avez activée ici, vous pouvez voir que des informations sont en sur-impression sur l'écran. Activez les informations développeurs et vous pouvez tout de suite voir la quantité de mémoire actuellement utilisée par le système et la quantité de mémoire qu’utilise l'application que vous déboguez. Comme tout dans Firefox OS est une application, y compris l'écran Paramètres vous pouvez en fait déboguer cet écran Paramètres alors que vous l'utilisez. Vous pouvez également activer les images/secondes, ce qui vous affiche ici le nombre d'images/secondes utilisées le temps de chargement : combien de temps il a fallu pour charger l'application que vous utilisez actuellement, reflows, blocages et tous les différents paramètres dont vous avez besoin en tant que développeur. Vous observez la consommation mémoire de l'application et vous pouvez le recouper avec le nombre d'objets JS, JS strings etc. définis pour vous. Tout ceci vous permet de voir le comportement de votre application sur votre appareil et pour tous les développeurs d'applications pour qui tout ceci est pénible, nous avons mis en place ce HUD pour vous. Activez-le, testez votre application, modifiez-la jusqu'à ce qu'elle soit rapide et ajoutez-la au marketplace et d'autres utilisateurs de Firefox OS seront contents.