mercredi 30 octobre 2013

TECHNOLOGIES: Le premier Smartphone en Pulaar est une réalité… Historique!

Nous en avons rêvé, Mozilla l’a fait! Après plus de deux ans et demi de travail, le développement du projet Firefox OS, le système d’exploitation pour Smartphone développé par la Mozilla Foundation est entré dans sa phase finale. En effet, après avoir présenté le nouvel OS sous simulateur à Johannesbourg en janvier, nous avons l’honneur d’annoncer que Mozilla vient de sortir la version Developer Preview de son futur Smartphone embarquant Firefox OS. Cerise sur le gâteau, cette version est un prototype développeur est entièrement à la merci des développeurs d’applications mais aussi à tous les contributeurs de Mozilla qui ont fait aboutir ce projet dont le nom de code est B2G (Boot to Gecko). C’est justement ce privilège que nous avons eu d’être parmi les premiers à obtenir le téléphone fabriqué par la firme Geeksphone. Sans tarder, nous nous somme attelé à la tache de reprogrammer le GUI (interface utilisateur) pour inclure la langue Pulaar dans le système. Notons que Firefox OS sera déployé en priorité dans les pays émergents notamment le Brésil, l’Argentine et d’autres pays de l’Asie du Sud. Mais nous avons tenu à fournir les efforts nécessaires pour que le Pulaar puisse être la première langue africaine à être officiellement supportée par Firefox OS. Dès que nous avons reçu les deux prototypes, le travail de bidouillage a commencé sous Linux. Il fallait avaant tout activer toutes les fonctionnalités du téléphone permettant de le connecter à la console de Linux. Il s’en ai suivi quelques heures de commande barbares et incompréhensibles et enfin le fameux « adb shell start b2g » qui annonce la fin du flashage et hop un redémarage rapide nous révèle un premier menu en langue Pulaar-Fulfulde, dénomination officielle de la langue Pulaar dans les produits Mozilla. Un système d’exploitation qui change la donne Mais qu’est-ce qu’il a de si spécial ce joli Keon que Mozilla a mis à notre disposition? Il n’es un secret pour personne que Mozilla est une fondation non lucrative qui s’investit corps et âme pour un web libre, ouvert et innovant. Contrairement aux firmes commerciales qui utilisent et contrôlent des technologies propriétaires, Mozilla mise sur la transparence et l’ouverture. Le code est public, transparent et ouvert à la collaboration. Des milliers de contributeurs venant du monde entier travaillent pour améliorer le code constamment. Developer Preview Developer Preview Cependant, l’innovation apportée par le système d’exploitation Firefox OS réside dans le fusion entre les technologies web et les technologies mobiles. Plus précisément, il s’agit pour Mozilla d’apporter le web dans le mobile pour faire bénéficier au mobile l’universalité du web. Ce sont en effet les mêmes technologies utilisées par les pages web que Mozilla a implémenté dans le mobile à savoir le HTML5, Le CSS3 et le JavaScript. Avec le déploiement de ces technologies sur mobile, une application mobile est tout simplement une page web ou mieux une application web. Cela signifie qu’une application développée pour Firefox OS peut s’exécuter tout simplement dans un navigateur qui supporte le HTML5. La technologie web est conçue ici pour gérer les composants téléphoniques tels que l’appareil photo ou le GPS, mais aussi passer un coup de fil ou envoyer un SMS avec la WebRTC (communication web en temps réel) e surtout pour jouer sur mobile grâce à la WebGL, une variante web du OpenGL. Finalement, la réussite de Mozilla est d’avoir permis au web de communiquer avec l’élément matériel sans passer par des interfaces tierces et des systèmes de gestion matérielle requérant l’installation de pilotes additionnels. Ainsi, Firefox, en tant que navigateur, gère déjà l’accélération matérielle, technologie jusque là réservées aux jeux notamment. D’ailleurs nous avons eu le privilège en septembre 2012 d’assister aux toutes premières démos de l’utilisation de la WebGL pour les jeux avec l’époustouflante démonstration par Anant Narayanan du jeu BananaBred, un FPS développé par Azakai (et plusieurs autres membres de Mozilla) en utilisant exclusivement le HTLM5. Toutes ces technologies convergent aujourd’hui vers le mobile pour faire de Firefox OS le premier système d’exploitation vraiment ouvert et innovant capable de fonctionner sur des smartphones de puissance moyenne. [Show as slideshow]

Aucun commentaire:

Enregistrer un commentaire