• [^] # Re: Qu'il marche?

    Posté par (site web personnel) . En réponse au journal Firefox OS, mon avis !. Évalué à 6.

    les applis Firefox OS, c'est du web. Si ton appli n'utilises pas (trop) de fonctions propres au mobile, tu peux tout à fait tester dans un firefox sur ton desktop/laptop. Il suffit de savoir que telle version de Firefox OS correspond à telle version de firefox, et donc d'avoir lesdits versions de Firefox installées.

    Ah oui ça a l'air mieux que sous Android... Pour Android les niveaux d'API ciblés/requis sont documentés, réglables dans l'appli, l'IDE est capable de le comprendre et de s'adapter en conséquence. Il y a des bibliothèques officielles pour backporter les nouvelles API sur d'anciennes versions du runtime... et malgré tout ça les éditeurs ne supportent pas forcément toutes les anciennes versions (parce qu'elles sont quand même bien merdiques et une plaie à gérer).

    Mais sous FxOS, si tu n'utilises pas (trop) de fonctions propres au mobile (autrement dit : si t'as écrit un hello world inutile, parce que si ton appli fait quoi que ce soit d'utile elle aura besoin d'accéder à quelque chose), si tu te fais chier à trouver un Fx desktop qui a une version de gecko pas trop différente du gecko FxOS que tu cibles tu peux espérer trouver des similarités.

    Firefox comprend un émulateur (via une extension) et un environnement de développement pour Firefox OS, qui facilite entre autres choses : le test de l'appli sur sa machine dans l'emulateur

    Là j'ai l'impression que tu crois qu'il n'y a pas d'émulateur pour tester son appli Android ou iOS et en fait je commence à m'inquiéter.

    Le téléphone officiel de Mozilla, le Flame, a des fonctionnalités sympa : on peut brider la mémoire par exemple, la taille de l’écran il me semble, etc. Ceci pour exécuter l'OS dans un environnement similaire à tel ou tel autre téléphone.

    Et l'émulateur Android (si si j'te jure il existe bien) qui permet de cibler telle ou telle version de l'OS / des API, de choisir la mémoire, la taille et la densité de l'écran, simuler des données GPS... c'est du poulet ?