Vous aimez ce que vous lisez sur ce blog ?
Envie d'aller plus loin avec véritable formation d'expertise en Java ?
Venez suivre ma formation Masterclasse Expertise Java !

"Même un développeur experimenté a besoin de continuer à apprendre. Et dans cette formation... j'ai appris beaucoup !" - A.G., Java Champion

Sessions intra-entreprises sur demande : contact[at]mokatech.net.
Inscrivez-vous vite !

Google Android open-source !

Le nouveau système d'exploitation pour mobiles, développé par Google et nommé Android, est désormais open-source !

La plateforme Android est constituée de :

  • un coeur Linux 2.6 modifié
  • un ensemble de librairies opensource standard : Webkit, OpenGL, SQLite...
  • Android à proprement parler, composé d'une VM Java modifiée (Dalvik) et de quelques librairies
  • un middleware composé de plusieurs APIs focalisées sur des tâches précises : téléphonie, contacts, interfaces graphiques, etc.

android.jpg

Le mot-clé étant bien sûr... Java !
Les applications tournant sur Android sont en effet écrites dans ce langage. La différence par rapport aux appareils compatibles J2ME ? La VM Dalvik gère la quasi-totalité des API Java SE standard ! J'entends d'ici le soupir de soulagement des développeurs...

Le SDK d'Android fournit :

  • un plugin pour Eclipse proposant des templates de projets ;
  • un émulateur de téléphone ;
  • l'utilitaire "dx" qui permet de compresser le bytecode afin de l'optimiser et de réduire sa taille, aspect toujours important lorsque l'on parle de développement sur appareils mobiles ;
  • beaucoup de documentation

Pour le moment, seul le HTC Dream (sortie prévue fin novembre aux USA) utilise ce nouveau système d'exploitation. Mais vu sa licence, sa communauté et ses atouts face à la concurrence, il est fort probable que de nombreux autres périphériques seront bientôt disponibles !


Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.