Android est le système d'exploitation pour smartphones et tablettes développé par Google. Fort de plus de dix ans de développement Java, c'est tout naturellement que la société CieNum a choisi de développer des applications pour cette plateforme et ainsi répondre aux besoins grandissant de ses clients. Confier à CieNum son développement d'application sur Android s'est s'assurer un conseil d'expert ainsi qu'une garantie sur la qualité de votre application.
L'apparition de l'iPhone à accéléré l'explosion des smartphones en tant que moyen d'accès au Web et à forcer Google à réajuster son système d'exploitation vers des appareils sans clavier et multitouch.
Aujourd'hui le système d'Android de Google équipe une majorité de smartphones dans le monde (Samsung, LG, HTC, Motorola, etc...). Une plateforme logicielle étant plus longue à mettre en place qu'une plateforme matérielle, ces fabricants se sont retrouvés sans arme logicielle pour affronter l'iPhone et se sont ainsi tournés vers le système de Google pour proposer une offre concurrentielle.
A l'origine du projet Android, Google a repris une partie de l'équipe de développement de la société Danger au milieu des années 2000 pour créer son pôle de développement d'applications mobiles. Danger avait développé un système d'exploitation mobile sur une base Java (J2ME de Sun). La société Danger a été rachetée un peu plus tard par Microsoft.
C'est donc tout naturellement que Java est devenu la pierre angulaire d'Android, l'intégralité de la machine virtuelle ayant été redéveloppée en interne chez Google afin d'être indépendant de tout autre fournisseur (machine virtuelle Dalvik).
Android est un projet stratégique pour Google qui a vu très tôt que les téléphones deviendraient l'équipement par lequel les utilisateurs allaient de plus en plus accéder à Internet et ainsi utiliser un moteur de recherche. Le risque étant pour Google, d'être potentiellement à la merci d'un fabricant hégémonique qui interposerait ses propres services et donc sa propre publicité entre l'utilisateur et le Web. Ceci se traduirait par une perte de revenus pour Google. L'espace d'affichage sur un écran de téléphone est très réduit et laisse ainsi peu de place à la publicité.
Il était donc stratégique d'investir dans la mise en place d'un système d'exploitation OpenSource pour smartphone (même si le retour sur investissement à court terme n'était pas garanti).
Android est un système d'exploitation pour plateformes mobiles (smartphones, tablettes et prochainement télévisions) basé sur un noyau Linux et sur une machine virtuelle Java spécifique à Android appelée Dalvik. Les concepts de fonctionnement de cette machine virtuelle reprennent les concepts et approches des machines virtuelles de Sun. Le pseudo code exécuté par la machine virtuelle est toutefois différent. Il s'agit d'une machine virtuelle de type JIT (compilation en code machine avant exécution - Just-In-Time).
Android propose un environnement de développement très riche offrant de nombreuses fonctionnalités :
Découvrez en détails les autres fonctionnalités natives d'Android.
Fort d'une expérience de plus de dix ans en développement Java, CieNum vous propose un accompagnement dans le développement de votre application Android :
N'hésitez pas à nous contacter pour obtenir un accompagnement optimal dans la réalisation de vos applications android.
|
||
voir nos newsletters |
Opérateur et créateur de sites internet, Cienum a rejoint depuis la rentrée 2014 la société Adista, opérateur national de services hébergés, présent dans toute la France avec 24 agences.
Ces 2 sociétés réunies sous le nom Adista proposent un large catalogue de solutions numériques innovantes délivrées en mode service, une qualité des infrastructures d’hébergement et de télécommunications, une présence de proximité sur tout le territoire français ainsi que des compétences en développement logiciel et web.
www.adista.fr