Si il y a un argument en faveur d’Android que les utilisateurs – les évangélistes ne comptent pas – aiment mettre en avant, c’est bien le caractère multitâche du système d’exploitation. Depuis Honeycomb - et maintenant Ice Cream Sandwich – le multitâche, avec sa touche dédiée, est devenu plus visuel et cela renforce grandement cette impression de pouvoir tout faire, en même temps. Si le schéma : « je lance une application, je quitte, je lance une autre application, je quitte, je retourne sur ma première appli et caetera« , résume une utilisation typique de n’importe quel système supportant le multitâche, alors la création d’Onskreen, que nous vous présentions il y a 8 mois, pourrait grandement changer la donne.

Les choses ont bien changé depuis les premières démonstrations du bébé d’Onskreen : le framework Cornerstone. Permettant l’affichage de trois applications sur le même écran, cette bibliothèque logicielle repousse les limites du multitâche que nous connaissons et utilisons tous les jours sur nos tablettes. Après de longs mois de travail, le projet est devenu open source et la communauté de développeurs ne s’est pas faite prier pour récupérer les dites sources.

L’arrivée d’Ice Cream Sandwich, dont le code source a été mis à disposition en novembre dernier, a enfin permis aux joyeux bidouilleurs de CyanogenMod de travailler sur tablette. La version 9 de leur ROM custom – pour les néophytes : de l’Android personnalisé – a fait naître un net enthousiasme auprès des utilisateurs d’ardoises – je francise, tu francises, il, elle … L’intégration de Cornerstone pourrait rendre encore plus séduisante cette fameuse ROM. Encore au stade expérimental, le système est toutefois opérationnel. Ne s’agissant pas d’une quelconque application – bien que le lancement de Cornerstone se fasse à partir du drawer – mais bien d’un framework, il doit être incorporé dans le code de base du système. De ce fait, les développeurs de Cyanogen préfèrent tempérer :

We should clarify, this is experimental, and not guaranteed to be mainlined into CM. If it is done, it needs to be done right and not break apps all over the market or be a nightmare to upkeep down the line.

Nous devons être clair, ceci est expérimental et le maintien (ndlr : du framework Cornerstone) au sein de CyanogenMod n’est pas garanti. Si cela se fait, ce doit être bien fait et ne pas bloquer l’utilisation de toutes les applications du Market ou devenir un cauchemar pour maintenir le système.

Les développeurs font ici référence aux applications tierces qui peuvent avoir beaucoup de mal avec le redimensionnement dans les petites fenêtres ou encore l’apparition des menus de certaines applications – comme Google Maps – qui intervient au centre de l’écran et non au centre de la fenêtre utilisée. Un dernier problème, et non des moindres, intervient : lorsque la barre latérale est repliée, elle entraîne un redimensionnement de l’affichage sur l’écran principal. Les applications peu flexibles pour tablette, utilisant une résolution unique en 1280 par 800 ne pourront être affichées proprement. Une vidéo, émanant d’Onskreen, est en ligne et nous montre l’intégration du framework avec les sources d’ICS via un émulateur. Le développement se poursuit sur Motorola Xoom, Samsung Galaxy Tab 10.1 et HP Touchpad.

via : Android Community