Bonjour,
Lors des Tech Days 2015, Loïc Joly à fait une démonstration où il utilisait Visual Studio 2015 pour compiler une application C++ pour Android.
Je m'interroge sur la portabilité d'une telle application. Je connais mal l'environnement Android alors je vais peut-être dire de grosses bêtises.
En compilant en C++, on obtient un binaire dédié au processeur du device et pour autant que je sache les Android tournent sur divers processeurs, essentiellement des ARM, mais il y aurait également quelques x86.
Peut-être d'autres types de processeurs encore. Il est également possible que les prochaines générations de téléphone/tablettes/TV/etc... utilisent des spécifications matérielles différentes.
Du coup je me demande comment ça se passe pour une application native ? Est-elle exclue du PlayStore ? Peut-on la compiler pour divers plateformes et envoyer au PlayStore toutes les versions, celui-ci devra alors proposer la bonne en fonction du device ?
Ou peut-être que Android spécifie qu'il n'y a qu'un seul type de processeur pris en charge officiellement ?
Partager