Android est un système d’exploitation dynamique conçu par Google pour changer le concept des smartphones. Il s’agit d’un système d’exploitation basé sur Linux qui est principalement conçu pour faire fonctionner les smartphones et les tablettes à écran tactile.

Android OS a été introduit sur le marché il y a près de 15 ans et depuis lors, le logiciel a beaucoup évolué. Le parcours d’Android, des smartphones noirs et blancs aux mini-ordinateurs d’aujourd’hui, a été en dents de scie. Le logiciel Android, qui a vu le jour à Palo Alto en Californie en 2003, fait désormais partie de tous les foyers.

Définition du système d’exploitation Android:

What is Android

Android est un système d’exploitation basé sur Linux; il est conçu principalement pour les appareils mobiles à écran tactile tels que les smartphones et les tablettes. Le système d’exploitation s’est beaucoup développé au cours des 15 dernières années, depuis les smartphones noirs et blancs jusqu’aux smartphones ou mini-ordinateurs récents.

  • Android est un système d’exploitation open source basé sur Linux, il peut être développé par n’importe qui
  • Accès facile aux applications Android
  • Vous pouvez remplacer la batterie et la mémoire de masse, le player de disque et l’option UDB
  • Il prend en charge tous les services Google
  • Le système d’exploitation est capable de vous informer des nouveaux SMS et e-mails ou des dernières mises à jour.
  • Il prend en charge le multitâche
  • Le téléphone Android peut également fonctionner comme un routeur pour partager Internet
  • Il est libre de le personnaliser
  • Il peut installer une ROM modifiée
  • Il prend en charge les graphiques 2D et 3D

C’est un système d’exploitation très puissant qui est pris en charge par un grand nombre d’applications. Le matériel pris en charge par Android est structuré autour de la plate-forme d’architecture ARM. Étant un logiciel libre, Android peut être utilisé par tout le monde gratuitement. Sur l’Android App Store, de nombreuses applications utilitaires sont disponibles et peuvent vous aider à exécuter de nombreuses fonctions. Ce logiciel est très bon marché et grâce au logiciel Android, les smartphones deviennent aujourd’hui accessibles à tous. Eh bien, l’Android est entièrement développé sur le langage de programmation java. De plus, les autres paquets que sont API et JSE ne les supportent pas. La toute première version du kit de développement Android 1.0 a été introduite en 2008 et le dernier ajout à la famille Android est pie.

Pourquoi Android a-t-il été créé?

Android n’a pas été créé par Google. Il a été fondé en octobre 2003 par Andy Rubin, Rich Miner, Nick Sears et Chris White sous le nom d’Android Inc. Android a été initialement conçu pour les appareils photo numériques. Cependant, le marché des appareils photo numériques étant plus petit que celui des smartphones portables, l’entreprise a décidé de changer.

Quel est le dernier système d’exploitation Android?

Android 11 est la dernière version d’Android qui a créé un écosystème pour le nouveau système de navigation gestuelle. De nombreuses autres versions d’Android sont en attente, l’avenir d’Android est donc très intéressant. Voici le Top 5 des fonctionnalités d’Android que vous devez connaître.

Quels sont les appareils qui utilisent le système d’exploitation Android?

Un appareil Android peut être un smartphone, une tablette PC, un player de livres électroniques ou tout type d’appareil mobile qui nécessite un OS. Android est développé par l’Open Handset Alliance, qui est dirigée par Google. Parmi les fabricants d’appareils Android les plus connus figurent Acer, HTC, Samsung, LG, Sony Ericsson et Motorola.

Différence entre le système d’exploitation Android et le système Android?

Le système d’exploitation Android est essentiellement le noyau androïde de niveau inférieur/intérieur. Il fonctionne par le biais de « processus » intégrés à Android. Le système Android, quant à lui, est la partie du système d’exploitation externe/de haut niveau qui interagit essentiellement avec les applications, les capteurs, etc. Le système gère et communique essentiellement avec toutes les applications et leurs permissions associées via des « paquets ».

Android peut-il être piraté?

Oui, les smartphones Android et les iPhones peuvent être piratés et cela se produit à une fréquence alarmante. Il y a quelques années, une faille dans la sécurité des messages texte appelée « Stagefright » a été découverte dans les smartphones Android, mettant en danger 95% des utilisateurs

La conception architecturale d’Android

Architectural Design of Android Si nous parlons de la structure architecturale du logiciel Android, nous pouvons dire qu’il s’agit d’un logiciel bien construit. Il possède une pile de composants logiciels qui sont divisés en cinq sections et quatre couches: le noyau Linux, les bibliothèques et le runtime Android. Tous ces composants sont expliqués ci-dessous –

Noyau Linux

Android utilise le très technique noyau Linux pour prendre en charge sa large gamme de pilotes matériels. On peut dire que le noyau est le cœur du système d’exploitation qui gère les demandes d’entrée et de sortie. Les fonctions de base du noyau sont de traiter des fonctionnalités telles que la gestion des processus, la gestion de la mémoire, les périphériques tels que les caméras, l’affichage, etc. Linux est un très bon logiciel de mise en réseau et il ne nécessite pas d’interface pour le matériel périphérique. Le noyau n’interagit pas directement avec l’utilisateur ici, mais il interagit avec l’interpréteur de commandes et d’autres programmes avec les périphériques matériels du système.

Bibliothèques

Sur le noyau Linux supérieur, vous trouverez un ensemble de bibliothèques sur Android qui inclut les navigateurs web source tels que WebKit, la bibliothèque libc. Les bibliothèques sont utilisées pour lire et enregistrer des fichiers audio et vidéo. Le SQLite est une base de données qui est utile pour le stockage et le partage des données d’application. Les bibliothèques SSL sont responsables de la sécurité Internet, etc.

Le runtime Android

Le runtime Android est une autre partie importante de la conception d’Android qui offre le composant nommé Dalvik Virtual Machine qui est une sorte de machine virtuelle Java. Cette machine virtuelle est spécifiquement conçue pour le système d’exploitation Android. Il s’agit d’une machine à processus dans le système d’exploitation Android. Ce logiciel permet à d’autres applications de fonctionner sur les appareils Android. La VM Dalvik utilise les caractéristiques principales de Linux telles que la gestion de la mémoire et le multithreading, faciles à utiliser dans le langage Java. Elle donne du pouvoir à chaque application Android pour exécuter son processus.

Caractéristiques d’Android

Les applications Android peuvent être situées sur la couche supérieure et vous pouvez facilement écrire des applications sur cette couche. Les applications telles que les livres, les navigateurs, les services, etc. peuvent être créées sur Android. Chaque application joue un rôle différent dans l’ensemble des applications. The features performed by applications are –

  • Storage
  • Headset layout
  • Messaging
  • Language support
  • Touch
  • Visual calling
  • Screen capture
  • Media support
  • Optimizing graphics

What is Android Emulator?

Android Emulator It is a new application of the android operating system family. L’émulateur est un nouveau système qui est utilisé pour développer et tester des applications Android sans le support d’aucun dispositif physique. Il possède toutes les caractéristiques matérielles et logicielles des appareils mobiles, mais il ne prend pas en charge les appels téléphoniques. Il offre également plusieurs navigations et touches de contrôle et aide à l’affichage de votre application. Il est conçu pour utiliser la configuration du dispositif virtuel Android. Une fois votre application exécutée, vous pouvez utiliser les services de la plate-forme Android pour assister d’autres applications, accéder au réseau et lire des vidéos, des fichiers audio et bien plus encore.

Historique des versions d’Android

Dix-sept versions d’Android ont été publiées à ce jour. La petite introduction des versions les plus populaires d’Android sont – Android version list

  • Android 1.0 G1 Introduit en 2008: Lancé sur le et a servi des applications via Android Market avec 35 applications au lancement.
  • Android version 1.5 Cupcake Introduit en 2009: Cupcake est sorti au début de l’année 2009. C’était la première version d’Android qui portait un nom. Le cupcake a acheté le cadre pour les widgets d’applications tierces qui devient la percée du logiciel android.
  • Android version 1.6 Donut Introduit en 2009: Donut est doté de certaines des capacités importantes d’Android, comme la possibilité de fonctionner sur une variété de tailles d’écran et de résolutions différentes.
  • Android versions 2.0 à 2.1Éclair Introduit en 2009: Éclair est le premier logiciel android grand public qui faisait partie du Motorola Droid original.
  • Android version 2.2 Froyo introduit en 2010: Froyo est développé pour améliorer les performances du système d’exploitation.
  • Android version 2.3 Gingerbread introduit 2011: Gingerbread a donné une identité verte à Android.
  • Android 3.0 à 3.2 Honeycomb introduit en 2011: Honeycomb est utilisé pour lancer la première tablette Android.
  • Android 4.0 Ice Cream Sandwich introduit 2011: Avec la version 4.0, Android Ice Cream Sandwich a ajouté la reconnaissance des visages pour déverrouiller les smartphones, des réponses textuelles automatiques aux appels refusés et des effets vidéo en direct dans l’appareil photo.
  • Android 4.1 Jelly Bean introduit en 2012: Avec le « Project Butter », Android 4.1 Jelly Bean apporte des performances plus rapides et plus fluides avec des notifications extensibles.
  • Android 4.4 KitKat introduit en 2013: Google s’est associé à une entreprise alimentaire pour créer le système d’exploitation KitKat et a ajouté des émojis au clavier Google.
  • Android 5.0 Lollipop introduit en 2014: Android 5 Lollipop est la version du système d’exploitation mobile de Google qui remplace Android KitKat et nous fait découvrir le monde du Material Design.
  • Android 6.0 Marshmallow introduit en 2015: Cet OS fait des progrès massifs pour polir le lustre terne laissé par Android 5.0 (Lollipop), Il a également ajouté un support intégré pour un player d’empreintes digitales, l’USB Type-C et le mode 4K pour les applications.
  • Android 7.0 Nougat introduit 2016: nom de code Android N pendant le développement Android 6.0 « Nougat » est la septième version majeure et la 14e version originale du système d’exploitation Android. Elle vous permet d’ajuster la couleur de la peau de vos émojis et d’accéder à davantage d’options de paramétrage rapide.
  • Android 8.0 Oreo introduit en 2017: nom de code Android O pendant le développement Android 8.0 Oreo se concentre principalement sur la vitesse et l’efficacité, se vante également d’améliorations de l’autonomie de la batterie, de notifications remaniées, et plus encore
  • android 9.0 Pie introduit en 2018: Cette saveur d’Android est bourrée de toutes sortes de nouvelles fonctionnalités, y compris un tout nouveau système de navigation gestuelle, des éléments d’interface utilisateur améliorés et un tas de modifications sous le capot qui visent à en faire une version sérieusement géniale d’Android.
  • Android 10.0 développée sous le nom de code « Android Q« . La version stable d’Android 10 a été publiée le 3 septembre 2019. Elle introduit le bien-aimé,et le sous-titrage en direct sur les vidéos en cours de lecture pour plus d’accessibilité. De plus, ajoutez le support de l’authentification biométrique, la sécurité Wi-Fi WPA3 et plus encore.
  • Android 11, La dix-septième grande version d’Android et la 17e version de l’OS mobile sortie le 8 septembre 2020.Le dernier Android 11 est livré avec une fonction d’enregistrement d’écran qui capture l’activité actuelle de l’écran de notre téléphone. Parmi les autres fonctionnalités, citons l’accès rapide aux appareils intelligents, un nouveau style de notifications contextuelles appelé Bubbles, des contrôles d’appareils intelligents, la programmation du thème sombre et bien d’autres encore.

Android OS domine l’industrie des smartphones avec sa variété de caractéristiques et de fonctions différentes. Il sera donc intéressant de voir les prochaines fonctionnalités du club android