URL: https://linuxfr.org/news/android-derivees-fragmentation-applications Title: Android : dérivées, fragmentation, applications Authors: Nÿco baud123 et B16F4RV4RD1N Date: 2012年05月11日T12:16:58+02:00 License: CC By-SA Tags: tizen, meego, f-droid, android et cyanogenmod Score: 36 Au Google I/O, événement phare annuel du OTT (« Over the Top » comme disent les telcos), beaucoup d'annonces et de sorties de produits ont été effectives : Android 4.1 Jelly Bean (la mascotte Jelly Bean a donc fait son apparition devant le Googleplex), la tablette Nexus 7 pouces à bas prix, la boule multimédia Nexus Q, et le plein de nouvelles version d'applications. Mais l'actualité Android libre/opensource hors Google a été riche ces dernières semaines : CyanogenMod, Baidu Cloud, XobotOS, OpenMobile Application Compatibility Layer, BlueStacks App Player, F-Droid, fragmentation selon OpenSignalMaps, Linaro. ---- [À propos de google I/O](https://developers.google.com/events/io/about) [CyanogenMod 7.2](http://www.cyanogenmod.com/blog/cyanogenmod-7-2) [CyanogenMod 9.0rc1](http://www.cyanogenmod.com/blog/cyanogenmod-9-0-rc1) [Baidu-cloud, basé sur Android](http://thenextweb.com/asia/2012/05/11/baidu-to-rival-android-and-ios-in-china-with-cloud-centric-smartphone-platform/) [XobotOS : Android en C#^wMono](http://blog.xamarin.com/2012/05/01/android-in-c-sharp/) [applications Android sur Tizen (et MeeGo)](http://openmobileww.com/) [applications Android sur Mac](http://bluestacks.com/bstks_mac.html) [Installation d'applications libres sur Android : f-droid](http://f-droid.org/) [La fragmentation sur Android : étude de OpenSignalMaps](http://opensignalmaps.com/reports/fragmentation.php) [Linaro améliore les performances d'Android](http://arstechnica.com/gadgets/2012/06/android-performance-boosted-30-100-percent-by-linaro-toolchain/) ---- ## CyanogenMod Commençons par CyanogenMod. Les news les plus importantes sont sans doute la sortie des versions 7.2 et 9.0RC1. La version stable [CyanogenMod 7.2 est disponible](http://www.cyanogenmod.com/blog/cyanogenmod-7-2), et ceci pour 20 nouveaux appareils ! La branche CyanogenMod 7.x étant basée sur Android 2.3 Gingerbread, cette nouvelle version 7.2 reçoit des rétroportages de Android 4.0 Ice Cream Sandwich. Le mieux est de lire la [liste des changements](https://github.com/CyanogenMod/android_vendor_cyanogen/blob/gb-release-7.2/CHANGELOG.mkdn#changelog-notable-new-features-or-fixes). Autre version très attendue, la version de développement [CyanogenMod 9.0RC1 est disponible](http://www.cyanogenmod.com/blog/cyanogenmod-9-0-rc1). Pour les chiffres, ce n'est pas moins de 37 appareils qui reçoivent cette version, 225 jours après la disponibilité du code source d'Android 4.0 Ice Cream Sandwich sur les dépôts AOSP. Rappelons que la version 4.0 saute un grand pas par rapport à la 2.3, puisque la 3.0 Honeycomb a été sautée : cette version était dédiée aux tablettes, et le code source se retrouve dilué et non-taggué. Un changement est notable : [la mascotte a changé, elle s'appelle Cid](http://www.cyanogenmod.com/blog/introducing-cid). L'[animation de démarrage a logiquement changé également](http://www.youtube.com/watch?v=o05PQRO1UW4). Autre énorme étape, la [distribution personnalisée a été installée sur deux millions d'appareils](http://stats.cyanogenmod.com/), ce qui est gigantesque compte tenu de la difficulté d'installation et du risque de tuer son appareil. Dernier outil à faire son apparition, le [Cyanogenmod Compiler](http://forum.xda-developers.com/showthread.php?t=1415661), qui permet comme son nom l'indique de compiler sa propre distribution. Originale, la communauté [OpenDESIGN](http://opendesign.bbqdroid.org/) a pour objectif d'amener par rétro-ingénerie les surcouches propriétaires des constructeurs dans CyanogenMod. ## Baidu Cloud [Baidu](http://fr.wikipedia.org/wiki/Baidu) est le géant chinois de la recherche, souvent comparé à Google, comme [Yandex](http://fr.wikipedia.org/wiki/Yandex) en Russie. Il se lance donc dans la course à la mobilité avec [un OS basé sur Android, nommé Baidu Cloud](http://thenextweb.com/asia/2012/05/11/baidu-to-rival-android-and-ios-in-china-with-cloud-centric-smartphone-platform/). C'est une itération du fork d'android nommé Yi OS. Cela aurait été fait avec Dell, et le premier appareil serait fabriqué par Foxconn. Cet OS enlève les services Google au profit des services Baidu. ## XobotOS Android est codé en Java (bien que la VM soit Dalvik) et sous licence Apache. La société Xamarin a [porté Android en C#](http://blog.xamarin.com/2012/05/01/android-in-c-sharp/), en utilisant leur outil Sharpen de traduction de code Java vers C#, et Mono comme VM. Rien de sérieux ici, ce n'est pas un fork, mais bien une démonstration du savoir-faire de la société. ## OpenMobile : Application Compatibility Layer Et l'on reparle des applications Android sur BlackBerry, Tizen et Meego. La société [OpenMobile](http://openmobileww.com/) vient de lancer ACL (Application Compatibility Layer), qui permet de lancer des applications Android sur Tizen (et MeeGo). ## BlueStacks : App Player De même, la société [BlueStacks a lancé son « App Player »](http://bluestacks.com/bstks_mac.html), environnement Android pour Mac OS X. Pour l'instant peu compatible avec les applications, cet outil permet à ce jour en version alpha d'en faire tourner 17. L'outil existant depuis l'an dernier sous Windows permet de faire tourner toutes les applications. Leur « technologie brevetée » s'appelle Layercake. ## F-Droid L'occasion de rappeler que des applications libres existent en bon nombre et facilement installable via [F-Droid](http://f-droid.org/), un magasin (« _application store/market_ ») libre. ## Fragmentation selon OpenSignalMaps La société [OpenSignalMaps a publié un document sur le fragmentation Android](http://opensignalmaps.com/reports/fragmentation.php) : graphiquement très bien présenté, elle passe en revue les modèle et marques d'appareils les plus répandus, la répartition des API level (versions d'Android), et les résolutions d'écrans, pondérées par leur nombre. ## Linaro La société [Linaro a surpris en montrant les performances gagnées grâce à leur chaîne de compilation](http://arstechnica.com/gadgets/2012/06/android-performance-boosted-30-100-percent-by-linaro-toolchain/). En effet, c'est le code source AOSP qui a été compilé, et les changements sont en cours d'intégration par l'équipe Google Android. ![Cid 1](http://android.chemlab.org/debut11.png) ![Cid 2](http://android.chemlab.org/debut22.png)

AltStyle によって変換されたページ (->オリジナル) /