Android : comprendre le système d'exploitation mobile le plus utilisé au monde
Qu'est-ce qu'Android ?
Android est un système d'exploitation conçu principalement pour les appareils mobiles : smartphones et tablettes, mais aussi montres connectées, téléviseurs et systèmes embarqués dans les voitures. Un système d'exploitation, c'est le logiciel de base qui fait le lien entre le matériel (l'écran, le processeur, l'appareil photo…) et les applications que vous utilisez au quotidien. En clair, sans Android (ou un équivalent), votre téléphone ne serait qu'une coquille sans vie.
Développé par Google, Android est aujourd'hui le système d'exploitation le plus utilisé au monde, équipant plusieurs milliards d'appareils.
Une brève histoire d'Android
Android est né d'une petite entreprise, Android Inc., fondée en 2003, que Google a rachetée en 2005. Le tout premier téléphone commercial sous Android, le HTC Dream, est sorti en 2008.
Pendant des années, chaque grande version portait un nom de dessert, par ordre alphabétique : Cupcake, Donut, Éclair, Froyo, Gingerbread, et ainsi de suite jusqu'à Pie. Depuis Android 10, Google a adopté une simple numérotation (Android 10, 11, 12… et les versions suivantes) pour plus de clarté.
Comment Android est-il construit ? (l'architecture)
Sans entrer dans les détails techniques, on peut voir Android comme un empilement de couches, chacune ayant un rôle précis.
Le noyau Linux
Tout en bas se trouve un noyau Linux modifié. C'est lui qui dialogue directement avec le matériel et gère les ressources essentielles : mémoire, batterie, pilotes des composants, etc.
L'environnement d'exécution (ART)
Au-dessus, l'Android Runtime (ART) exécute les applications. C'est un peu le « moteur » qui transforme le code d'une application en actions concrètes sur l'appareil.
Les services et les applications
Viennent ensuite les services système (gestion des fenêtres, notifications, localisation…) puis, tout en haut, les applications : celles fournies avec le téléphone comme celles que vous installez vous-même.
Les fonctionnalités clés
- Personnalisation poussée : fonds d'écran, widgets, lanceurs, réorganisation des icônes…
- Multitâche : passer d'une application à l'autre facilement.
- Notifications centralisées et réglages rapides accessibles d'un glissement de doigt.
- Assistant Google et intégration poussée des services Google (Maps, Gmail, Photos…).
- Mises à jour de sécurité régulières.
L'écosystème Android
Les applications s'installent principalement depuis le Google Play Store, la boutique officielle qui référence des millions d'applications et de jeux. Techniquement, une application Android est distribuée sous forme de fichier APK.
Un point important : une grande partie d'Android est open source, à travers le projet AOSP (Android Open Source Project). C'est ce qui permet à de nombreux fabricants (Samsung, Xiaomi, etc.) de créer leurs propres versions personnalisées d'Android. Cette diversité fait la richesse de l'écosystème, mais explique aussi pourquoi deux téléphones Android peuvent avoir une apparence assez différente.
Android et la sécurité
Chaque application fonctionne dans un espace isolé (on parle de « bac à sable ») et doit demander votre autorisation pour accéder à certaines données sensibles : localisation, contacts, appareil photo, micro… Vous gardez ainsi le contrôle sur ce que chaque application peut faire. Google diffuse par ailleurs des correctifs de sécurité réguliers et analyse les applications du Play Store.
En résumé
Android est le système d'exploitation mobile le plus répandu au monde. Ouvert, personnalisable et porté par un immense écosystème d'applications, il équipe une très grande variété d'appareils. Derrière son apparente simplicité se cache une architecture solide, pensée pour concilier flexibilité, performance et sécurité.