Google a construit une machine virtuelle Java pour faire fonctionner ces programmes. Cette JVM (Java Virtual Machine) est dénommée DALVIK VM (faisant référence à un une ville d'Island préférée d'un des ingénieurs de Google).
DALVIK est conçue pour fonctionner sur des systèmes embarqués demandant de peu de ressources.
Lors de la compilation d'un programme développée avec la plateforme Androïd, un fichier à l'extension .DEX sera généré (via le dx tool). C'est ce même fichier qui sera executé par la VM DALVIK sur le mobile de l'utilisateur.
Chaque application Androïd fonctionne avec sa propre instance de process. Il est donc possible d'arréter une des applications sans arrêter toute la plateforme Androïd!
Pour finir, DALVIK est basé sur le fonctionnement du kernel Linux notamment pour la gestion de la mémoire basse.
vendredi 16 novembre 2007
Ouverture du blog
Bonjour à tous,
Ayez! Je viens de créer le blog concerné aux applications destinées à la plateforme Androïd, développée par la société Google.
Le rumeur ont longtemps couru sur le web indiquant que Google allait sortir un appareil mobile permettant d'utiliser tous les services Google.
Google n'a pas sorti de téléphone mais une plateforme d'application. Cette plateforme peut accueillir des applications tierces développées avec le kit SDK fourni également par Google.
Basé sur le langage Java, Google a également fournit des plugins pour Eclipse permettant de développer, debugguer et tester vos propres applications.
Ayez! Je viens de créer le blog concerné aux applications destinées à la plateforme Androïd, développée par la société Google.
Le rumeur ont longtemps couru sur le web indiquant que Google allait sortir un appareil mobile permettant d'utiliser tous les services Google.
Google n'a pas sorti de téléphone mais une plateforme d'application. Cette plateforme peut accueillir des applications tierces développées avec le kit SDK fourni également par Google.
Basé sur le langage Java, Google a également fournit des plugins pour Eclipse permettant de développer, debugguer et tester vos propres applications.
Inscription à :
Commentaires (Atom)