Le système d'exploitation Android (OS) est une plate-forme ouverte développée par Google pour alimenter des appareils mobiles et les combinés. L'idée derrière la plate-forme est d'aligner les entreprises de technologie avec des entreprises mobiles à produire un système d'exploitation ouvert qui peut être mis à jour par n'importe quel développeur d'améliorer le produit pour ses utilisateurs.
Le développement de ce système d'exploitation se fait par l'utilisation d'un kit de développement logiciel (SDK) fourni par Google . Les développeurs peuvent utiliser ce kit pour créer des applications qui fonctionnent avec la plate-forme Android pour donner d'autres applications en plus de ceux fournis avec le système d'exploitation Android elle-même. Le SDK inclut un émulateur qui permettra aux développeurs de tester leurs applications sur le système d'exploitation. Le système d'exploitation est également construit sous le concept que chaque application est tout aussi bon que les applications qui sont incluses.
Les développeurs qui cherchent à créer des expériences mobiles utilisant le système d'exploitation Android peut le faire en utilisant une interface d'application standard de programmation (API) leur permettant d'utiliser une série d’appels de procédure pour accéder à des éléments communs au sein de la plate-forme. L'API permettra également aux éléments stockés dans l'environnement mobile, comme les contacts et les rendez-vous, d'intégrer des services web comme le calendrier en ligne et les services de messagerie.
Les applications créées pour s'exécuter sur ce système d'exploitation sont écrits en utilisant le langage de programmation Java et fonctionne sur un environnement personnalisé machine développée virtuelle fonctionnant sur un noyau Linux . Cela permettra à la base de la plate-forme pour exécuter un système d'exploitation basé sur Linux et de garder un faible encombrement de l'appareil, la machine virtuelle qui exécute le système d'exploitation lui-même contribue à séparer les applications de l'OS de base et peut améliorer la stabilité de le dispositif.
Il sera intéressant de voir quels périphériques et les transporteurs choisissent de soutenir le système d'exploitation Android . Cette plate-forme relativement nouvelle et très ouvert pourrait complètement changer la façon dont les téléphones mobiles et autres appareils sont utilisés et quels sont les services disponibles pour eux. Le fait que le développement est ouvert à tous ceux qui souhaitent l'essayer, permettra également à ceux qui ont la nécessité de créer des applications personnalisées pour un appareil mobile à le faire sans nécessiter l'achat d'un logiciel spécial et autres éléments, ce qui peut parfois être difficile à obtenir .