Après-tout, Android se base sur un noyau Linux. Donc peut on espérer un effet de bord par rapport à la popularité de l'OS de Google ?
Je ne parle pas en expert, mais intuitivement, linux sert surtout de base pour faire tourner la machine virtuelle java (dalvik). Du coup, je ne penses pas qu'une application android utilise, en général, les fonctionnalités spécifiques à linux. Donc, j'aurais tendance à penser qu'implémenter une machine virtuelle avec les API compatibles android serait "aussi" facile sous windows, macos ou linux.
Éventuellement, le code source d'android étant ouvert, il serait plus facile de porter la machine virtuelle elle même sous linux, mais ensuite le fait de faire tourner une application sous windows+machine virtuelle sous windows ou linux+machine virtuelle sous linux ne devrait pas être très différent.
Ceci est différent d'un émulateur, et il faudrait au moins trouver une solution pour remplacer les actions possibles avec un écran tactile par une souris (sans parler des accéléromètres, gyroscopes, etc… présents sur de nombreux terminaux mobiles). Mais même comme ça, ce serait sans doute intéressant (je ne sais pas si le projet existe, j'ai bien entendu parler d'un portage d'android sous x86 mais du coup, c'est un OS à part entière, on ne peux pas faire tourner d'application android à côté d'une application linux native, par exemple).
# Pas si sur
Posté par david guez . En réponse au journal Est-ce que la popularité d'Android permettra à Linux de progresser en adoption ?. Évalué à 5.
Je ne parle pas en expert, mais intuitivement, linux sert surtout de base pour faire tourner la machine virtuelle java (dalvik). Du coup, je ne penses pas qu'une application android utilise, en général, les fonctionnalités spécifiques à linux. Donc, j'aurais tendance à penser qu'implémenter une machine virtuelle avec les API compatibles android serait "aussi" facile sous windows, macos ou linux.
Éventuellement, le code source d'android étant ouvert, il serait plus facile de porter la machine virtuelle elle même sous linux, mais ensuite le fait de faire tourner une application sous windows+machine virtuelle sous windows ou linux+machine virtuelle sous linux ne devrait pas être très différent.
Ceci est différent d'un émulateur, et il faudrait au moins trouver une solution pour remplacer les actions possibles avec un écran tactile par une souris (sans parler des accéléromètres, gyroscopes, etc… présents sur de nombreux terminaux mobiles). Mais même comme ça, ce serait sans doute intéressant (je ne sais pas si le projet existe, j'ai bien entendu parler d'un portage d'android sous x86 mais du coup, c'est un OS à part entière, on ne peux pas faire tourner d'application android à côté d'une application linux native, par exemple).
Ceci n'est pas une signature