COMPTOIR
  
register

×

ARC Welder prêt à lancer notre application

Des applications Android sur PC, c'est maintenant possible
ARC Welder prêt à lancer notre application
Le Comptoir de lInfo directement sur PC !

Ca n'est un secret pour personne, Android est un succès, la majorité des smartphones tournent sous l'OS de Google et son Store est blindé d'applications. Pour donner envie aux utilisateurs de se tourner vers ses appareils sous ChromeOS, le géant a eu l'idée de rendre les applis du premier compatibles avec le second.

 

Du coup, il ne restait qu'un pas à faire pour profiter du Store Android sur le navigateur Chrome et les développeurs vont pouvoir s'y essayer dès aujourd'hui. Une petite application, nommée ARC Welder, à récupérer via Chrome (mais qui s'installera comme une application n'ayant pas besoin de Chrome pour tourner) et vous pourrez tester vos applications Android directement sur l'OS de votre choix. Bon par contre pour l'instant, il faut obligatoirement avoir le .apk de l'appli, ce qui n'est pas accessible à tous, mais les applications Open Source seront utilisable (certains pourront aller vérifier leur bibliothèque Humble Bundle pour l'occasion). Vu qu'on est curieux, on s'est amusé à faire tourner notre propre application "Comptoir de l'Info" via Chrome sous Windows 8.1 et on a pu en profiter sans avoir à dégainer un appareil Android. Microsoft voulant attirer les applis Android vers son Windows 10, Google la joue fine en préparant le terrain de façon à rester maître de la chose.

 

ARC Welder prêt à lancer notre application [cliquer pour agrandir]Le Comptoir de lInfo directement sur PC ! [cliquer pour agrandir]

Notre magnifique application (ici en format Tablette paysage) directement sur le bureau et à côté de la BX ! (faut cliquer)

 

Les plus curieux trouveront tout ce qu'il faut ici !

Un poil avant ?

AMD a joué avec les chiffres et pourrait s'en mordre les doigts

Un peu plus tard ...

Bon plan: HP Omen 15,6" 15-5000nf à 1199€ livré

Les 23 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Baba the Dw@rf, le Samedi 04 Avril 2015 à 07h32  
par zyq du Languedoc-Roussillon, le Vendredi 03 Avril 2015 à 17h15
Google la joue fine en préparant le terrain de façon à rester maître de la chose.
je dirais même que c'est du génie pur et simple cela rend caduc le discours d'unification de microsoft . google la grosse épine de microcon
Ca n'a pas de sens, une solution limitée qui ne s'adapte en rien au fait que ce soit une machine desktop et qui demande d'aller rechercher l'apk et non de passer par le store. Ce n'est absolument pas viable et Microsoft ne l'a pas encore fait mais il compte bien faire tourner les applis android sur windows sans passer par un programme tiers, derechef ce sera bien plus efficace et plus facilement adopté.

Pour ceux qui s'inquiète pour x86, la compilation du code d'une appli android donne du pseudocode prévu pour tourner sur une machine virtuelle, ils ne pourront pas s'en débarrasser par soucis de compatibilité. Hors il suffit de porter la vm sur un matériel pour que ça tourne (exemple java et le javacode résultant de la compilation et tournant sur jvm). Ici ils se débarrassent progressivement de la VM mais je pense que c'est pour aller vers une compilation à l'installation de l'apk, ça ne changera donc rien d'être en x86 ou en arm. (enfin c'est ce que j'avais compris jusque ici).
par Un fossile de Lorraine, le Vendredi 03 Avril 2015 à 23h35  
par Xorg, le Vendredi 03 Avril 2015 à 16h02
Quoi ? Je fais de l'assembleur ARM justement et je peux t'assurer que ça ne ressemble pas tout à fait à l'assembleur x86. Franchement, désassembler, traduire de l'ARM vers du x86 puis assembler en x86, ça me parait assez tordu, et je doute que ça fonctionne à 100%. <img src='http://www.forumsducomptoir.com/public/style_emoticons/<#EMO_DIR#>/wacko.gif' class='bbc_emoticon' alt='' />
Tout ce que peut faire un ARM peut être fait par un x86/x64, différemment mais c'est de l'ordre de la traduction Français/Anglais, ça se fait

Bon, l'image de la traduction n'est pas idéale avec Google, je te le concède

En très très gros, chaque instruction rencontrée va être traduite soit très simplement soit dans un spectre un peu plus large selon ce que c'est (méthodes d'adressage notamment), c'est le principe de la machine virtuelle après tout (en plus simple), on transpose juste d'une ISA à une autre.
par zyq du Languedoc-Roussillon, le Vendredi 03 Avril 2015 à 17h15  
Google la joue fine en préparant le terrain de façon à rester maître de la chose.
je dirais même que c'est du génie pur et simple cela rend caduc le discours d'unification de microsoft . google la grosse épine de microcon
par Un ragoteur tout mignon de Haute-Normandie, le Vendredi 03 Avril 2015 à 17h04  
En faite c'est le titre qui convient pas car pas assez clair, il aurait fallu dire " Vous pouvez désormais lancer des applications Android dans Chrome "
par Xorg, le Vendredi 03 Avril 2015 à 16h02  
par Un fossile de Lorraine, le Vendredi 03 Avril 2015 à 13h51
A une lointaine époque, je me souviens d'un truc appelé "désassembleur"... qui permettait de reconstituer le code assembleur d'après le fichier binaire. Avec une regex de compétition ça se fait très bien et on doit aussi pouvoir effectuer une conversion ARM/x86, on perdra éventuellement quelques optimisations mais c'est pas la mort.

On peut d'ailleurs noter que c'est ce que fait Google depuis peu : au lieu de faire tourner une machine virtuelle avec le pseudocode contenu dans les apps, on traduit ce pseudocode en code machine à l'installation. Google pourrait donc bien préparer le terrain pour lancer un CPU maison, en fait.
Quoi ? Je fais de l'assembleur ARM justement et je peux t'assurer que ça ne ressemble pas tout à fait à l'assembleur x86. Franchement, désassembler, traduire de l'ARM vers du x86 puis assembler en x86, ça me parait assez tordu, et je doute que ça fonctionne à 100%. <img src='http://www.forumsducomptoir.com/public/style_emoticons/<#EMO_DIR#>/wacko.gif' class='bbc_emoticon' alt='' />
par Ced, le Vendredi 03 Avril 2015 à 15h42  
Question importante, c'est open ? (ça s'installe sur chromium ?)

Chez moi (chromium portable) ça dit : "NOT COMPATIBLE"
par Un fossile de Lorraine, le Vendredi 03 Avril 2015 à 13h51  
par Xorg, le Vendredi 03 Avril 2015 à 12h51
Mais ça m'intrigue cette histoire : les APKs contiennent des binaires compatibles ARM 32 bits il me semble, du coup pour faire tourner un APK sur architecture x86, ils ont recours à un émulateur, non ?
A une lointaine époque, je me souviens d'un truc appelé "désassembleur"... qui permettait de reconstituer le code assembleur d'après le fichier binaire. Avec une regex de compétition ça se fait très bien et on doit aussi pouvoir effectuer une conversion ARM/x86, on perdra éventuellement quelques optimisations mais c'est pas la mort.

On peut d'ailleurs noter que c'est ce que fait Google depuis peu : au lieu de faire tourner une machine virtuelle avec le pseudocode contenu dans les apps, on traduit ce pseudocode en code machine à l'installation. Google pourrait donc bien préparer le terrain pour lancer un CPU maison, en fait.
par Xorg, le Vendredi 03 Avril 2015 à 12h51  
Mais ça m'intrigue cette histoire : les APKs contiennent des binaires compatibles ARM 32 bits il me semble, du coup pour faire tourner un APK sur architecture x86, ils ont recours à un émulateur, non ?
par Un fossile de Lorraine, le Vendredi 03 Avril 2015 à 11h14  
par MirageFL, le Vendredi 03 Avril 2015 à 10h12
De ce que j'ai vu de Bluestacks il y a quelques mois, c'était une saloperie gavée d'adwares... Donc je salue les alternatives
En fait c'est juste un shareware un peu chiant, il t'impose régulièrement d'installer 4 apps "sponsorisées" dont t'as généralement rien à foutre si tu ne veux pas payer 2€/mois mais ça n'a pas l'air d'avoir d'effet secondaire... après on est effectivement pas à l'abri d'une app foireuse dans le lot, l'installation lui donnant l'accès à ton id Google.
par Un rat goth à lheure de Haute-Normandie, le Vendredi 03 Avril 2015 à 10h55  
par InfinitY, le Vendredi 03 Avril 2015 à 10h50
Comme alternatif à Bluestack (que je trouve assez lourd comme émulateur) il y a Genymotion, ça fait un moment que je n'ai pas retouché au deux donc je ne sais pas comment ça a évolué, mais Genymotion me semblé un peu plus clean, que ce soit pour les ressources demandé ou l'interface.
Ce qui faut savoir sur Genymotion, il s'agit plus de virtualisation que d'émulation
par InfinitY, le Vendredi 03 Avril 2015 à 10h50  
Comme alternatif à Bluestack (que je trouve assez lourd comme émulateur) il y a Genymotion, ça fait un moment que je n'ai pas retouché au deux donc je ne sais pas comment ça a évolué, mais Genymotion me semblé un peu plus clean, que ce soit pour les ressources demandé ou l'interface.
par Un rat goth à lheure de Haute-Normandie, le Vendredi 03 Avril 2015 à 10h27  
par MirageFL, le Vendredi 03 Avril 2015 à 10h12
De ce que j'ai vu de Bluestacks il y a quelques mois, c'était une saloperie gavée d'adwares... Donc je salue les alternatives
cela fait 1 an que j'utilise sur mon portable PC et aucun soucis en la matière