Android

Android(/ˈænˌdɹɔɪd/,en français :/ɑ̃.dʁɔ.id/) est unsystème d'exploitation mobileopen sourcefondé sur lenoyau Linuxet développé par un consortium d'entreprises, leOpen Handset Alliance, sponsorisé parGoogle.
À la suite du rachat parGoogleen 2005 de lastartupdu même nom, le système avait d'abord été lancé ennovembre 2007pour lessmartphonesettablettes tactiles, avant de se diversifier dans lesobjets connectés,ordinateurscomme lestélévisions(Android TV), lesvoitures(Android Auto), lesChromebook(Chrome OSqui utilise lesapplicationsAndroid) et lessmartwatch(Wear OS).
Depuis2012, Android est le système d'exploitation mobile le plus utilisé dans le monde, devantiOSd’Apple.
Dans leGuide du développeur, Android est défini comme étant unepile delogiciels, c'est-à-dire un ensemble de logiciels destinés à fournir une solution clé en main pour les appareils mobiles –smartphonesettablettes tactiles. Cette pile comporte un système d'exploitation (comprenant unnoyau Linux), les applications clés telles que lenavigateur web, letéléphoneet lecarnet d'adressesainsi que des logiciels intermédiaires entre le système d'exploitation et les applications. L'ensemble est organisé en cinq couches distinctes:
Les services offerts par Android facilitent notamment l'exploitation des réseaux de télécommunicationsGSM,Bluetooth,Wi-FietUMTS, la manipulation de médias, notamment de la vidéoH.264, de l'audioMP3et des imagesJPEGainsi que d'autres formats, l'exploitation dessenseurstels que les capteurs de mouvements, la caméra, la boussole et le récepteurGPS, l'utilisation de l'écran tactile, le stockage enbase de données, lerendud'images en 2D ou 3D en utilisant leprocesseur graphique, l'affichage depage web, l'exécutionmultitâchedes applications et l'envoi de messagesSMS.
Bien que ne faisant pas partie de la pile de logiciels, l'environnement de développementqui comporte un émulateur de téléphone et unpluginpourEclipsepeut aussi être considéré comme une fonctionnalité d'Android. EtGoogle Play, uneboutique en lignepermettant l'achat et le téléchargement d'applications pour Android, bien qu'il ne soit pas inclus dans les sources d'Android, joue un rôle essentiel pour la popularité de ce système d'exploitation.
Lenoyau Linux, utilisé pour les fondations d'Android, fournit les services classiques dessystèmes d'exploitation: utilisation des périphériques, accès aux réseaux de télécommunication, manipulation de la mémoire et des processus et contrôle d'accès. Il s'agit d'unebranchedu noyau Linux, modifiée en vue de son utilisation sur des appareils mobiles. LeX Window System, les outils deGNU, ainsi que certains fichiers de configuration qui se trouvent d'ordinaire dans lesdistributions Linuxne sont pas inclus dans Android. L'équipe de développement d'Android a apporté de nombreuses améliorations au noyau Linux, et la décision a été prise par la communauté de développement de Linux d'incorporer ces améliorations dans le noyauLinux 3.3.
Android est distribué enopen sourcesouslicence Apache. La licence autorise les constructeurs qui intègrent Android dans leurs appareils à y apporter des modifications leur permettant de se distinguer de leurs concurrents, ce qui a été adopté par la quasi-totalité des fabricants de produits concurrents de l'iPhone.
Android est diffusé sous trois formes :
Jusqu'à sa version4.4, Android comporte unemachine virtuellenomméeDalvik, qui permet d'exécuter des programmes prévus pour laplate-forme Java. C'est une machine virtuelle conçue dès le départ pour les appareils mobiles et leurs ressources réduites — peu de puissance de calcul et peu de mémoire. En effet, les appareils mobiles contemporains de 2011 ont la puissance de calcul d'un ordinateur personnel vieux de dix ans. La majorité, voire la totalité des applications sont exécutées par la machine virtuelle Dalvik.
Lebytecodede Dalvik est différent de celui de lamachine virtuelle Javad’Oracle (JVM) et le processus de construction d'une application est différent : le code source de l'application, en langageJava, est tout d'abord compilé avec un compilateur standard qui produit unbytecodepour JVM (bytecodestandard de la plateforme Java) puis ce dernier est traduit enbytecodepour Dalvik par un programme inclus dans Android, dubytecodequi pourra alors être exécuté.
L'ensemble de labibliothèque standardd'Android ressemble àJ2SE(Java Standard Edition) de la plateforme Java. La principale différence est que les bibliothèques d'interface graphiqueAWTetSwingsont remplacées par des bibliothèques d'Android.
Le développement d'applications pour Android s'effectue avec un ordinateur personnel sousMac OS,WindowsouLinuxen utilisant leJDKde la plate-forme Java et des outils pour Android. Des outils qui permettent de manipuler le téléphone ou la tablette, de la simuler par unemachine virtuelle, de créer des fichiers APK (les fichiers depaquetd'Android), de déboguer les applications et d'y ajouter unesignature numérique. Ces outils sont mis à disposition sous la forme d'unpluginpour l'environnement de développementEclipse.
La bibliothèque d'Android permet la création d'interfaces graphiquesselon un procédé similaire aux frameworks de quatrième génération que sontXUL,JavaFXouSilverlight: l'interface graphique peut être construite par déclaration et peut être utilisée avec plusieursskins— chartes graphiques. La programmation consiste à déclarer la composition de l'interface dans des fichiersXML; la description peut comporter desressources(des textes et des pictogrammes). Ces déclarations sont ensuite transformées en objets tels que des fenêtres et des boutons, qui peuvent être manipulés par de la programmation Java. Les écrans ou les fenêtres (activitésdans le jargon d'Android), sont remplis de plusieursvues; chaque vue étant une pièce d'interface graphique (bouton, liste, case à cocher…).Android 3.0, destiné aux tablettes, introduit la notion defragments: des panneaux contenant plusieurs éléments visuels. Une tablette ayant — contrairement à un téléphone — généralement suffisamment de place à l'écran pour plusieurs panneaux.
À partir de laversion5.0(Lollipop) sortie en 2014, l'environnement d'exécutionART(Android RunTime) remplaça la machine virtuelleDalvik. Cet environnement d'exécution plus performant fut développé par Google pour pallier le potentiel limité de Dalvik, créé en 2007, en même temps que le système.
Avec ART, contrairement à Dalvik, les fichiers de package d'application Android (portant l'extension .apk) ne sont plus lancés directement mais décompressés et lancés avec de nouvelles bibliothèques et API ; les applications prennent ainsi plus de place (+20 %), mais les gains en performance et en autonomie des batteries sont importants (+20 à 30 %).
Le personnage nomméBugdroidest le petit robot vert utilisé par Google pour présenter Android. Ce personnage est sous la licence «Creative Commonsby (3.0) » et peut donc être utilisé librement.
Le siteEngadgetannonce queBugdroid, le logo d’Android, serait en fait un personnage d’un jeu des années 1990 sur Atari :Gauntlet: The Third Encounter. Sa créatriceIrina Blokavance cependant une tout autre origine : les pictogrammes simplistes utilisés pour symboliser les hommes et les femmes sur les portes destoilettes.
En 2019 Google fait évoluer l'identité visuelle d'Android, et abandonne la numérotation des versions avec des noms de dessertspour plus de clarté et de diversité.
Android doit son nom à lastartupéponyme spécialisée dans le développement d’applications mobiles rachetée par Google enaoût 2005, nom venant lui-même d'«androïde» qui désigne un robot construit à l'image d'un être humain. Le logiciel, qui avait été surnommégPhonepar les rumeurs du marché et qui selonAndy Rubin(un de ses concepteurs) était initialement prévu pour être unsystème d'exploitationpour appareil photo, fut proposé gratuitement et laissé librement modifiable par les fabricants de téléphones mobiles, ce qui facilita son adoption. Ennovembre 2007est publiée l'annonce d'Android sur le site de l'Open handset alliance.
Dans le message vidéo de présentation d'Android,Sergey Brina indiqué que Google comptait sur la communauté des développeurs delogiciels libreset de logiciels àcode source ouvertpour créer un système d'exploitation novateur grâce auSDK.
Il indiqua aussi qu'une prime globale de 10 millions de dollarsserait attribuée aux développeurs des meilleures applications dans le cadre de l’Android Developer Challenge.
Le12 mai 2008, Google annonce la liste des cinquante applications retenues dans le cadre de ce concours. Ces 50 applications font pour la plupart appel à des services degéolocalisationet de réseaux sociaux.
Tous les participants se voient alors remettre la somme de 25 000 dollars par projet afin de poursuivre le développement. La deuxième partie du défi est alors lancée dans le but de retenir 20 projets finaux en les finançant à hauteur de 275 000 dollars pour les dix premiers et 100 000 dollars pour les dix autres.
Une vidéo de présentation d'Androidfut mise en ligne le23 octobre 2008, jour de la publication du code source par Googleet la liste des applications gagnantes du premierAndroid Developer Challengea été publiée par Google.
Les soumissions du deuxièmeAndroid Developer Challengeont pris fin le31 août 2009et les résultats finaux ont été dévoilés ennovembre 2009. Depuis, aucune autre édition duAndroid Developer Challengen'a eu lieu.
Le gPhone a été lancé enoctobre 2008aux États-Unis dans un partenariat de distribution exclusif entreGoogleetT-Mobile. Il s'agit en réalité duHTC G1/Dream, produit parHTC; le nom gPhone n'a jamais été utilisé par Google ni par aucun fabricant partenaire. Anticipant les annonces officielles, les marchés financiers se ruèrent massivement sur les actions de Google, les faisant monter jusqu’au pic de 724 dollars le5 novembre 2007(le vendredi18 octobre 2013, les actions de Google franchirent les 1 000 dollars).
Lors de l'été 2015, Google devait faire face à plusieurs problèmes majeurs mettant en danger la sécurité des utilisateurs d'Android.
La première crise concernait la failleStagefright. Dévoilée par un chercheur en sécurité de Zimperium zLabs, elle peut perturber 95 % des terminaux fonctionnant avec le système d’exploitation de Google par un simpleMMS. Le pirate peut ainsi avoir accès à quasiment toutes les données sur le téléphone.
Ennovembre 2016, unlogiciel espionchinois fut découvert dans dessmartphonesAndroid. Il avait été installé nativement par la société chinoiseAdUpssur 700 millions d'appareils Android pour collecter les données de leurs utilisateurs.
Enoctobre 2019, le Google Project Zero, équipe spécialisée dans la recherche defailles de sécuritéinformatiques de la firme de Mountain View, découvre une grosse faille de sécurité permettant de prendre le contrôle total du smartphone à distance. Cela touche de nombreux smartphones Android, même des mobiles haut de gamme, tels que les deux premières générations desGoogle Pixelou lesSamsung Galaxy S7,S8ouS9.
Deux mois plus tard, le2 décembre 2019, la faille de sécurité Strandhogg a été découverte, permettant aux pirates de vider le compte bancaire de leurs victimes. Cela touche toutes les versions d'Android jusqu'à Android 10. Une seconde version de cette faille a été détectée le27 mai 2020, qui améliore ses méthodes d'attaque, tout en étant extrêmement dangereuse. Cette faille ne concerne pas Android 10.
Enjanvier 2019, laCommission nationale de l'informatique et des libertés (CNIL)en France, condamne Google à une amende de 50 millions d'euros pour défaut d'information des utilisateurs d'Android. Peu après l'entrée en vigueur durèglement général sur la protection des données personnelles (RGPD)enmai 2018, deux associations None of Your Business etLa Quadrature du Net (QDN)avaient déposé plainte auprès de la CNIL. L'enquête conclut que les utilisateurs d'Android ne sont "pas en mesure de comprendre l’ampleur des traitements mis en place par Google. Or, ces traitements sont particulièrement massifs et intrusifs ».C'est l'une des premières décisions d'une instance de régulation européenne à sanctionner l'un des acteurs majeurs du numérique en application des dispositions du RGPD. Google fait appel de cette amende infligée par la CNIL, qui est confirmée le19 juin 2020par le Conseil d’État.
En2021, le chercheur duTrinity CollegeDouglas Leith présente grâce à unetechnique d'interceptionles données qui sont envoyées par un téléphone Android aux serveurs deGoogle Playtoutes les 4 à 5 minutes, y compris lorsque le compte n'est pas connecté et que le téléphone est en veille. Il montre que lors du démarrage de l'appareil, 1Mode données sont envoyées en 10 minutes, et lorsque l'appareil est en veille, 1Mode données sont envoyées en 12 heures. D'autres applications telles queChrome,Docs, Messages, la barre de recherche et YouTube envoient des données, bien que seule YouTube envoie un identifiant d'appareil unique.
En2022, Douglas Leith montre dans une nouvelle étude quelles données relatives aux communications du téléphone sont transmises aux services Play Services Clearcut et Firebase Analytics de Google. Ces données sont en particulier transmises sans prévenir et sans permettre de désactiver ce transfert, y compris lorsque l'option « Utilisation et diagnostics » est désactivée. Elles permettent de relier expéditeur et destinataire avec, pour les textos, un hachage des messages, et pour l'application Téléphone, l'heure, la durée de l'appel et les numéros de téléphone. Les applications Messages et Téléphone étudiées sont installées par défaut sur tous les appareilsGoogle Pixelet la plupart des téléphones Android, et aucune des deux n'explique quelles données sont collectées, comme Google l'impose aux applications tierces. Les données collectées sont associées à l'identifiant Google Android et permettent donc d'identifier leur propriétaire, le chercheur s'interroge donc sur la conformité auRèglement Général sur la Protection des Données(RGPD).
Dès l'adoption majeure d'Android, de nombreuxinternautes,clients,usagersetblogueursont remarqué et critiqué la mauvaise gestion de lacouche logicielled'Android, notamment en raison du faible voire inexistant suivi desfabricants. Cela a donné en réaction, à partir de 2015, à la naissance du projet Treble, visant à incorporer le plus de composants fondamentaux à Android dans les services Google Play, afin d'être directement gérés par le projet AOSP de Google, et dépendre le moins possible du bon vouloir des fabricants, qui dépendent souvent d'accords contractuelspour adapterLinuxet Android à leursappareilsviasous traitanceonéreuse parQualcomm, leader de la fabrication despuces électroniqueséquipant cessmartphones.
Cette critique émane de la gestion particulière et très fermée de l'adaptation du noyau Linux mainline (AOSP)qui évolue vite et est adapté rapidement par Google/AOSP, à contrario des fabricants, n'adaptant qu'une ou deux versions de Linux/AOSP à leur appareil, condamnant celui ci à utiliser uniquement une version d'Android adaptée, et vite dépassée avec les années.
Cependant, il est à noter qu'un rouage critique de cette absence de suivi par les fabricants, est leur dépendance quasi totale àQualcomm(fabricant etleader mondialdespuces électroniques, dont mêmeApples'est plaint des pratiques abusives) dont l'un d'eux ira jusqu'à le pointer nommément comme responsable de la fin du support Android sur l'un de ses modèles (leFairphone). Entre parenthèses : c'est par exemple, la conséquence pour laquelle, à la fin de la décennie 2010, est conçu un smartphone particulier, s'affranchissant de toute base Android, et de tout lien avecQualcomm: leLibrem. Il fonctionne sur son système propre, et sur unchipsetfabriqué parNXP, queQualcommaurait longtemps tenté de racheter, sans y parvenir, dans un contexte hyper-concurrentiel.
Face à ce scandale du support logiciel non suivi,Samsungannonce, en 2020, soit plus de dix ans après les premierssmartphonessous Android vendus par la firme, un support logiciel passant de deux à quatre ans, alors que certains appareils concurrents (iPhone,Jolla1) dépassent largement les quatre ans de support logiciel, voire beaucoup plus, depuis plusieurs années.
En 2024, la durée du support par Samsung et Google est passée à quatre ans dans un premier temps, puis officiellement à sept ansquelques semaines plus tard, face au tollé de l'absence de suivi des mises à jour. Cependant, ce changement est uniquement pour les nouveaux appareils vendus à partir de cette année là (2024).
De nombreuses critiques émanent notamment de la sphère du logiciel libre, qui pointe une gestion très fermée et très opaque du projet AOSP de Google. Notamment certains blogueurs, libristes et ingénieurs font part de nombreuses habitudesqui vont à l'inverse du fonctionnement des communautés des distributions Linux, notamment en soulignant le grand nombre decomposants propriétairesd'AOSP/Google et des fabricants, qui va à l'encontre des principes dulogiciel libre.
Les différentes versions d'Android ont des noms de dessert ou plus généralement de sucreries (uniquement en anglais). Depuis la sortie de la toute première version d'Android, les noms de code de chaque versions d'Android suivent une logique alphabétique(de A à Z). Depuis Android 10, il n'y a plus qu'une numérotation de version, étant donné que Google a décidé d'abandonner les noms de desserts à partir de cette version.
Andy Rubin, le vice-président ingénierie de chez Google, déclara après la sortie deGingerbreadque le rythme des mises à jour d’Android serait plus lent. Ainsi, il devrait y avoir une nouvelle version par année. Une sculpture d'unbugdroid, accompagnée par une sculpture de chaque pâtisserie utilisée comme nom de code des différentes versions d'Android est placée devant le centre de développement Google. La livraison d'une sculpture est le signe de la sortie prochaine d'une nouvelle version. La sculpture dugingerbreadfut livrée le22 octobre 2010et celle d’Ice Cream Sandwichle12 octobre 2011. Une erreur d’envoi d’un courriel à la mi-juillet 2008dévoila qu’il existait des versions cachées à la communauté et réservées aux vainqueurs de concours de développement. Cette erreur souleva des rumeurs et les foudres de la communauté.
En 2019, Google décida d'arrêter de publier les données représentant la popularité des versions Android sur son site web, mais continue en revanche de les actualiser sur le kit de développementAndroid Studioen 2020.
Après l'introduction d'un code personnel (uncode PINpar exemple), les appareils équipés d'Android affichent unécran d'accueilqui sert de point de départ à partir duquel l'utilisateur peut accéder aux applications. Le contenu de cet écran peut être librement personnalisé par l'utilisateur et est souvent personnalisé par les fabricants; il se comporte comme une pile de feuilles qui peuvent être glissées l'une sur l'autre avec le doigt. En haut de l'écran d'accueil se trouvent différentes icônes d'avertissement et d'état qui permettent par exemple d'accéder aux notifications reçues, de contrôler le niveau de la batterie et ladisponibilitédes réseaux (Wi-Fi,2G, 3G ou 4G).
Depuis cet écran d'accueil, une icône permet à l'utilisateur d'accéder à l'écran delauncher: sur cet écran est affichée la liste de toutes les applications installées dans l'appareil, que l'utilisateur pourra éventuellement ajouter à l'écran d'accueil. Lorsqu'une application est exécutée, l'écran de l'application sera affiché en lieu et place de l'écran d'accueil, et un bouton permet à l’utilisateur d’y revenir.
Les gestes reconnus par l'écran tactiledes appareils Android sont : toucher l'écran, enfoncer (toucher et maintenir le doigt en contact avec l'écran), déplacer (enfoncer et puis déplacer le doigt en restant en contact avec l'écran), glisser (déplacer le doigt en contact avec l'écran sans s'arrêter), double frappe (toucher deux fois de suite un dessin à l'écran dans un délai très court), pincer (mettre deux doigts en contact avec l'écran, puis les rapprocher) et tourner l'écran (changer la position du téléphone, le poser sur le dessus ou sur le côté).
Lorsque l’utilisateur doit entrer un texte, Android affiche en bas de l’écran leclavier virtuel— la simulation d’unclavier d'ordinateur. Ce clavier comporte une fonctioncopier-collerainsi qu’une dereconnaissance vocalequi permet à l’utilisateur de dicter un texte oralement plutôt que de devoir se servir des touches.
Pendant le paramétrage initial d'Android, lors de la première utilisation d'un téléphone, l'utilisateur est invité à s'identifier avec uncompte Google. Cette étape est présentée comme obligatoire mais est en réalité facultative ; l'impact est alors limité à l'impossibilité d'utiliser lePlay Storeet les données de son compte Google (favoris Chrome, événements agenda, ...)
Android AOSP (code source) comporte de nombreuses applications incorporées parmi lesquelles on compte l'applicationTéléphone, qui permet d'émettre ou de recevoir des appels téléphoniques, l’applicationContacts, qui est un carnet d'adresses, une applicationE-Mailpermettant d’envoyer et de recevoir descourriers électroniques,Agenda, un calendrier sur lequel l’utilisateur peut inscrire des événements et être rappelé le moment venu, l’applicationSMS/MMS(ouMessageriesur certaines versions) pour envoyer des messagesSMSouMMS.
Le système d’exploitation comporte également unnavigateur webnomméInternet, une application pour prendre des photos et des vidéos ainsi qu’uneGaleriepour consulter les photos et vidéos prises avec l’applicationAppareil Photo, une application pour écouter de la musique, une horloge, une calculatrice, ainsi qu’une applicationParamètrespermettant à l’utilisateur d’effectuer différentes opérations de maintenance et deconfigurationde l’appareil notamment activer ou non l’exploitation des réseauxWi-FietBluetooth, changer le volume et la mélodie de la sonnerie, désinstaller des applications, formater lescartes mémoire, modifier la disposition duclavier virtuel, régler l’heure, ou obtenir des informations techniques telles que la version d’Android et le numéro de série de l’appareil.
Vient ensuite une version modifiée par les constructeurs de leur plein gré, sur laquelle est ajoutée la suiteGoogle Apps, un ensemble d’applications qui comprend les applicationsServices Google Play, celle-ci permet la gestion de l’écosystème Google au sein de l’appareil (ajout de compte,etc.),Google, lemoteur de recherche. Mais aussiYouTube, le service de cartographieMaps, le marché d’applicationsPlay Storeavec ses déclinaisonsPlay Films & Séries,Play Musique,Play Jeux, et Play Livres(des versions sont ignorées sur certains appareils), le service de courrielGmail, l’application de messagesAndroid Messages, le navigateurChrome, la galerie de photographieGoogle Photoset l’applicationParamètres Google (supprimée avec Android 6.0, au profit d'une entrée supplémentaire dans le menu Paramètres)qui permet de gérer son compte Google et son association avec le terminal.
Certains constructeurs modifient Android pour y ajouter leurs applications personnalisées comme ils le font en y ajoutant les Google Apps.
La plupart de ces applications intégrées ne peuvent être désinstallées, à moins d'avoir un accèsroot.
Android permet de déplacer au complet ou en partie des applications sur des supports mémoire externes comme la cartemicroSDou même sur un support USB grâce à l'USB OTG. Cette possibilité repose sur les permissions et paramètres contenus dans le fichier manifeste (AndroidManifest.xml) de l'application qui l’autorise, le privilégie ou l'interdit. Cela permet d’optimiser l’utilisation de terminaux anciens ou d’entrée de gamme disposant de peu de mémoire interne.
Cependant, certaines applications commeLink2SDpermettent de contourner les règles fixées lors du développement à l'aide d'un accèsrootle plus souvent, et de forcer à déplacer les applications sur un support externe contrairement aux indications données par le fichier manifeste, ainsi qu'une option "forcer possibilité déplacement" dans les options développeurs de certaines versions.
Google Play Storeest le magasin en ligne de Google, qui remplace Android Market depuis le6 mars 2012. Préinstallé sur les appareils Android, il permet de télécharger des applications, des livres, des films ou de la musique, qu'ils soient gratuits ou payants, avec la possibilité de les noter et de les commenter. Enseptembre 2011, il y avait plus de 520 000 applications sur l'Android Market, dont 65 % sont gratuites.
Les applications sont écrites enJavaou enC++et peuvent être distribuées autrement que via l’Android Market. Pour simplifier le développement des applications,Googleavait développé une interface web nomméeApp Inventoret permettant de développer facilement une application qui pourra ensuite être disponible sur l’Android Market. Ce service est désormais fermé depuisaoût 2011, mais repris en version bêta par leMassachusetts Institute of Technology(MIT).
En 2017, lors de la sortie d'Android Oreo, Google annonce le déploiement d'une couche de sécurité intégrée à sa boutique, appeléeGoogle Play Protect, pour permettre plus de sécurité aux utilisateurs d'Android utilisant le Play Store et ralentir la progression des virus et autres malwares touchant Android, qu'ils soient identifiés par l'équipe duGoogle Project Zeroou d'autres entreprises de cyber-sécurité. Ce service intègre également la fonction Localiser mon appareil, qui succède à Android Device Manager.
En2023, un tribunal fédéral de Californie reconnaît le magasin d'application Google Play constitue un monopole illégal.
D'autres marques utilisent leur propreboutique d'applications en ligne, à défaut de pouvoir accéder auPlay Storeou par complément au marché d'applications deGoogle.
Ainsi,Archospropose son serviceAppslibindépendant qui permet également de télécharger et installer des applications sur ses tablettes.
Sonypossède le servicePlayStation Suitequi permet de télécharger des jeux vidéo certifiés par l’entreprise. Il est accessible pour les appareils fonctionnant sous versionAndroid Gingerbreadou ultérieure.
Lessmartphonesdisposant d'une puceTegrafabriquée parNvidiaont accès à lazone Tegra, unmagasin d'applicationspermettant de télécharger des applications dédiées aux téléphones sous Tegra. Il contient notamment des applications THD (Très Haute Définition).
Les smartphonesSamsungdisposent eux deGalaxy Store(anciennementSamsung AppspuisSamsung Galaxy Apps), un magasin d'applications sécurisé qui permet de télécharger des applications Samsung, telles queSamsung Gearou encoreS Voiceou des jeux.
Enfin,Huaweia développéHuawei AppGallery, lorsque le fabricant s'est vu retirer le droit d'utiliser les services Google. Disponible depuis mai 2019, l'application est installée sur les smartphones de la marque commercialisés depuis cette date.
Desmagasins d'applicationsalternatifs à Google Play ont vu le jour, pour les utilisateurs de smartphones Android n'y ayant pas accès. C'est le cas pour certaines marques de téléphones, ou lorsque l'utilisateur ne souhaite pas associer decompte Googleà son terminal.
Parmi ces magasins, on peut citerAPKPure,AptoideouUptodown. LaFree Software Foundation, quant à elle, soutient le serviceF-Droid(Android FOSS repository), unmarché d'applicationslibres ne contenant que des applications libres (et gratuites).
Android étant un système principalementouvert, des versions alternatives aussi appeléesROM Custom(ouforks) se sont développées.
Ces systèmes modifiés proposent de nouvelles fonctions (photos, écran d’accueil, apparence de l'interface, autonomie,etc.) mais permettent surtout d’assurer le support. En effet, les constructeurs mettent à jour la version du système2 à 3 foisdurant la vie du téléphone et les ROM alternatives permettent donc de profiter des dernières versions d’Android et de bénéficier d’un support étendu.
Avantages :
Inconvénients :
Les principaux sites qui permettent d'y accéder sont généralement des forums de développeurs regroupant plusieurs projets tels queXDA developers.
Ces ROM ont bien souvent un développement dit participatif où une équipe de développeurs indépendants crée leur propre système.
Ces ROM évoluent sans cesse et sont mises à jour sur de nombreuses plateformes en tenant compte des retours des utilisateurs sur des bogues, des fonctionnalités ou paramètres supplémentaires.
Parmi ces ROM, se trouvent :
Ces versions alternatives peuvent même donner lieu à la création d'un téléphone spécialement dédié. C'est le cas par exemple duOnePlusOnequi embarque une version du système Android développée par l’équipeCyanogenMod, quand d’autres téléphones voient le jour ou sont en développement tels que le Black Phonequi lui est tourné vers une sécurité accrue du système.
Le projet Android définit un support compatible comme étant un support capable d'exécuter n'importe quelle application Android. Pour permettre aux fabricants d'y parvenir, le projet Android réalise leCompatibility Program(programme de compatibilité).
Il détaille ses objectifs ainsi:
Les composantes précisées dans ce programmesont :
Une fois qu'Android pilote l'équipement, il faut mener ses éventuelles mises à jour. À titre d'exemple, voici les étapes que cela implique à la sociétéSony, une fois que les sources d’une nouvelle version d’Android sont disponibles :
Le premier mobile commercialisé sous le système d'exploitation Android fut leHTC G1/Dreamproduit par la firmetaïwanaiseHTC, lancé auxÉtats-Unissur le réseau deT-Mobilele22 octobre 2008et le12 mars 2009enFrancechez l'opérateurOrange. Le HTC Magic est arrivé débutmai 2009chezSFR, suivi par leSamsung Galaxy(ou i7500) chezBouygues Telecom. Le HTC Hero, disponible finjuillet 2009hors abonnement, bénéficie de Sense, un habillage particulier de l'interface d'Android qui est propre à HTC. Son successeur, le HTC Legend, fut commercialisé sur le marché européen enavril 2010avec laversion 2.1d’Android et, comme le HTC Hero, il bénéficia deSense.
Ennovembre 2009,Motorolalança auxÉtats-Unisle smartphone Droid (commercialisé ailleurs dans le monde sous le nom de Motorola Milestone), le premier téléphone sous Android 2.0 Éclair. L’appareil qui trouva 250 000 acheteurs une semaine après son lancementfut lancé auCanadadébutfévrier 2010sur le réseau deTelus.
Au Canada, lestéléphones cellulairessous Android furent rapidement disponibles chez les opérateurs canadiensRogers Communications,Bell,TelusetVidéotron, ainsi que chez certaines de leurs filiales respectives. Le premier opérateur canadien à avoir offert un téléphone muni d’Android fut toutefoisRogers, avec leHTC Dreamet leHTC Magic.
Le5 janvier 2010,Googleannonça leNexus One, téléphone conçu par la firme deMountain Viewet sous-traité au constructeur taïwanaisHTC. Doté de caractéristiques alors assez impressionnantes (écranAMOLEDde 3,7 pouces, processeur de 1GHz, 512Mode mémoire RAM etAndroid 2.1Éclair), il devait également avoir l’avantage de recevoir directement ses mises à jour de Google, c'est-à-dire très rapidement. Il fut en effet le premier téléphone cellulaire à bénéficier d’Android 2.2Froyo enjuin 2010. Cependant, ses ventes ne furent pas exceptionnelles avec environ 20 000 exemplaires vendus la semaine de sa sortie.
Endécembre 2010,Samsunget Google sortent ensemble leNexus SsousAndroid 2.3 Gingerbread, et le mois de sa sortie, celui-ci fut envoyé à une altitude de 32 000 mètres. Google annonça passer les 300 000 activations par jour. Un an plus tard, le18 octobre 2011, les deux firmes collaborent à nouveau pour annoncer leGalaxy Nexus, premier smartphone sousAndroid 4.0«Ice Cream Sandwich». Celui-ci intègre le déverrouillage par lareconnaissance faciale, l'utilisation de boutons virtuels au sein du système d'exploitation et un système dereconnaissance vocaleavancé.
Certains développeurs réussirent à porter Android sur d’autres téléphones comme leNokia N9, dont le portage fut réalisé début 2012, ou l’iPhonedont le portage fut réalisé débutmai 2010par David Wang, le portage ayant été effectué avec plusieurs versions. Les informaticiens ont alors fait part d'une avancée.
En 2012, Google sortit en partenariat avecLGleNexus 4, un téléphone haut de gamme qui fut le tout premier à bénéficier de laversion 4.2d’Android,Jelly Bean. Un an plus tard, le31 octobre 2013, les deux firmes travaillent à nouveau pour sortir leNexus 5, premier smartphone équipéd’Android 4.4(KitKat) et supportant la 4G. Deux ans plus tard, en 2015, LG et Google annoncent ensemble leNexus 5X, qui est le successeur du premier Nexus 5.
En 2014, Google sortit, en partenariat avecMotorola, leNexus 6qui est le premier smartphone fonctionnant sousAndroid 5.0 Lollipop. Un an plus tard, il est remplacé par leNexus 6P, fabriqué par le constructeur chinoisHuaweiet fonctionnant, tout comme le Nexus 5X, sousAndroid 6.0 Marshmallow.
Le4 octobre 2016, Google met fin à la gamme Nexus et annonça une nouvelle gamme de smartphones : lesPixel, avec une version classique et une version XL, c'est-à-dire avec un écran plus grand, plus d'innovations matérielles et un prix plus élevé.
Ainsi, la première génération de ces smartphones fabriqués par HTC mais entièrement développés par Google, marque un tournant pour le géant américain qui s’implique ainsi beaucoup plus dans la conception des appareils. Ils embarquent en exclusivité lePixel Launcher, l’interface de Google couplée àAndroid 7.0 Nougat, ainsi qu’une assistance virtuelle 24h/24, 7j/7. Ils se démarquent desNexuspar un prix à la hausse et ont pour objectif d’attaquer frontalement lesiPhone 7etiPhone 7 Plusd’Apple.
En 2017, Google annonce en même temps que la première génération des écouteurs sans filPixel Buds, ses smartphonesPixel 2, sousAndroid 8.0 Oreo.
Enoctobre 2018, Google sort les smartphonesPixel 3, deux mobiles haut de gamme, qui bénéficient avant les autres d'Android 9 Pie. Le Pixel 3 XL fut également le seul smartphone de Google à être équipé d'un écran à encoche (comme lesiPhone XchezApple).
Au mois demai 2019, lors de laGoogle I/O, la conférence annuelle de la firme américaine pour les développeurs, l'entreprise dévoile le Pixel 3A et sa variante XL, qui mettent l'accent sur le milieu de gamme, tout en ayant de bonnes compétences en photo, à l'instar de leurs modèles haut de gamme.
Le15 octobre 2019, lors d'un événement Made by Google, la firme lève le voile sur les smartphonesPixel 4sousAndroid 10, avec de nombreuses innovations matérielles qui sont proposées, comme l'écranOLEDà 90 Hz, le modèle de sécurité Titan M, Face Unlock (système de reconnaissance facialequi remplace lelecteur d'empreintes digitales), la mise en place de la caméra à télé-objectif, et l'intégration d'un capteur de mouvements baptiséMotion Sense(basé sur le Projet Soli développé depuis 5 ans par la firme américaine), qui fonctionne avec l'interaction à la main avec le contenu sur l'écran pour permettre d'accéder plus facilement à certains contenus du téléphone.
Ces deux nouveaux smartphones viennent accompagner lesordinateurs portablesPixelbook Go fonctionnant sous le système d'exploitationChrome OSet la nouvelle génération des écouteurs sans-fil Pixel Buds (succédant à la première génération sortie en 2017).
Les Google Pixel 1 et 2 (versions classiques et XL) ne sont pas sortis enFrance, Google ayant opté pour une disponibilité limitée à certains pays comme lesÉtats-Uniset leRoyaume-Uni, une première dans l'histoire des smartphones de la firme. C'est à partir du Pixel 3 que la firme de Mountain View élargit la commercialisation de ses smartphones à d'autres pays, y compris l'Hexagone.
Enjuin 2020, Google annonce la mise en service d'une nouvelle fonctionnalité sur son application de téléphone Android. Cette dernière permettra aux entreprises de connaître la raison d'un appel. Cette mise à jour nommée « Verified Calls » donnera ainsi l'origine d'un appel afin d'éviter les arnaques et les fraudes.
Lors d'une conférence le 30 septembre 2020, Google annonce lesPixel 4aetPixel 5, dotés d'un processeur sous Snapdragon 765G, de la connectivité5G. Du côté du Pixel 4a, de nombreux composants supplémentaires tels que la prise jack sont intégrés, tandis que l'écran 60 Hz, les 8 Go de RAM et la certification IP68 sont réservés au Pixel 5. Ce sont les premiers smartphones de Google à introduire un écran poinçonné (avec un trou pour l'appareil photo avant).
Le 17 août 2021, Google annonce le Pixel 5a, qui sera commercialisé quelques jours plus tard (le 26 août 2021), exclusivement aux États-Unis et au Japon en raison de la pénurie de composants électroniques (conséquence de laCovid-19) qui contraint les constructeurs et les boutiques à limiter leurs stocks ; toutefois, il n'est pas exclu que le téléphone sorte dans d'autres marchés si les problèmes d'approvisionnement en composants diminuent.
Quelques évolutions sont à constater, notamment au niveau de l'écran qui passe de 6 à 6,3 pouces et sans la technologie Smooth display du Pixel 5 original.
Tout comme les Pixel 4a et 5, le Pixel 5a embarqueAndroid 11.
Le Pixel 5a est le dernier téléphone Google à proposer un processeur sous Snapdragon : en effet, à partir du Pixel 6, les téléphones de la firme seront équipés de Tensor, un processeur entièrement développé par Google.
Le 19 octobre 2021, Google annonce les Pixel 6 et Pixel 6 Pro sousAndroid 12, avec deux nouveautés majeures : l'intégration de la puce Tensor, et l'abonnement Pixel Pass, qui sera limité dans un premier temps aux États-Unis. Cet abonnement réunit les servicesYouTubePremium etYouTube MusicPremium, 200 Go de stockage via Google One, l'accès au catalogue duGoogle Play Pass, une assurance de réparation et un programme de renouvellement pour les anciens Google Pixel.
Le suivi des mises à jour de sécurité est désormais assuré pendant cinq ans à partir du Pixel 6.
En ce qui concerne les nouvelles fonctionnalités, on y trouve la Gomme Magique (pour effacer des éléments sur une photo), Face Unblur et le Motion Mode (pour la stabilisation des images en mouvement).
Snapchatest désormais intégré grâce à un double tap à l'arrière du téléphone.
Le premier téléviseur sous Android fut dévoilé le5 avril 2010. Celui-ci fut développé par l’entreprise suédoisePeople of Lavaet se nommeScandinavia. Cette TV possède les applicationsFacebook,YouTube,Google MapsetTwitter, un navigateur Web ainsi qu’un client de messagerie électronique.
Le20 mai 2010, Google présenta lors de sa conférenceI/Ole conceptGoogle TV, les télévisions présentées précédemment ne faisant pas partie du projet du même nom. Toutefois, ce concept fut un échec sur le plan commercial, tout comme leNexus Q.
La conférence I/O de 2014 introduisitAndroid TV, qui est le nouvel essai de Google dans la télévision. Le boîtier TVNexus Playerembarque cette version spéciale d'Android, au même titre que de nombreux téléviseurs et box TV connectées de nos jours.
Enseptembre 2010,Samsungprésenta à l’IFAde Berlin la tabletteGalaxy Tab, tournant sousAndroid 2.2(Froyo) et sortie fin 2010.Archosavec sa7génération de tablettes internet introduisit Android (lancée enseptembre 2009). Dans la même lignée, les tablettesArchosde lagénération 8(Gen 8) intègrent également cette version 2.2.
Motorolaprésenta auCES2011 laXoom, première tablette bénéficiant d’Android 3.0 Honeycomb, la nouvelle version du système mobile de Google conçue exclusivement pour les tablettes. Elle y reçut le prix de la meilleure innovation. S’ensuivirent de nombreuses tablettes sous cette version proposées par plusieurs constructeurs, dontSamsung,Acer,Asus,ToshibaetSony.
Android fut porté sur d’autres appareils comme la HP TouchPad, un portage qui a été réalisé début 2012 avec laversion 9deCyanogenMod, basée sur la version 4.0Ice Cream Sandwichet fin 2011 avec laversion 7deCyanogenModbasée sur la version 2.3Gingerbread.
Enjuillet 2012et 2013, Google travaille avecAsuspour fabriquer laNexus 7sous Android Jelly Bean, une tablettemultimédiaà faible coût qui est aussi la première de la firme américaine (pour la version 2012).
Trois mois plus tard, laNexus 10, tablette 10 pouces fabriquée par Samsung, est présentée en même temps que le smartphoneNexus 4, fabriqué par LG. Elle propose unedéfinition d'écranrecord pour une tablette (2 560 × 1 600 pixels) ainsi qu'un processeur double-cœurExynospropre à Samsung et cadencé à 1,7GHz. Comme tous les produits Nexus 2012, la tablette propose un très bon rapport qualité/prix à savoir 399€pour 16Goet 499€pour 32Go. Elle est disponible à la vente sur lePlay Storedepuis le13 novembre 2012. Cependant, à cause d'une demande plus importante que prévue, elle se retrouva très rapidement en rupture de stock.
Enoctobre 2014, Google présenta, en même temps qu'Android 5 Lollipop et le Nexus 6, la tabletteNexus 9conçue par HTC.
En 2015, Google annonce, en même temps qu'Android Marshmallow et les téléphones Nexus 5X et 6P, la tablette Pixel C, premier appareil qui va initier la nouvelle gamme Pixel du côté des smartphones un an plus tard en 2016.
En 2018, Google officialise la Pixel Slate, qui est la première tablette fonctionnant sous le système d'exploitationChrome OS(et non sous Android). Par la même occasion, l'entreprise encourage les constructeurs de tablettes à utiliser ce système d'exploitation.
En 2019, Google annonce l'arrêt de la production de ses tablettes, à la suite de la montée en puissance d'Appleet de sesiPad, qui occupent le marché actuel des tablettes. Cela s'explique par l'arrivée des PC portables« laptops », à double écran et 2-en-1 (qui proposent un écran tactile comme une utilisation sur tablette). Par conséquent, rares sont les constructeurs qui proposent de nouvelles tablettes sous Android ou Chrome OS, commeSamsung, qui continue de développer aujourd'hui sa gamme de tablettesGalaxy Tabavec lesGalaxy Tab Set Galaxy Tab A (qui sont des gammes dérivées des smartphonesGalaxy SetGalaxy A).
À partir deseptembre 2012, l'entreprise DEA commercialisa sous le nom deMyPlayuneconsole de jeux vidéoportable sous Android.Archosa aussi commercialisé une tablette/console nommée GamePad. Enmars 2013ce sera au tour de Boxer8 de sortir leur consoleOuya, basée sur lefree to play. Le constructeur de cartes graphiques pour PCNvidiaa sorti une machine portable, laNvidia Shield, qui tourne sous Android et est basée sur son nouveau processeur graphique pour mobile : Tegra X1.
En 2013, le cabinet d'étudeStrategy Analyticsévalua à 61 % les parts de marchés d'Android sur le marché desmontres connectées.
Le18 mars 2014, Google dévoilaAndroid Wear, une version modifiée d'Android, dédiée aux Smartwatches, le SDK de la première version est disponible depuis la conférence Google I/O 2014, quelques jours plus tard, LG commercialise sa G Watch et Samsung uneGear Live. Motorola a aussi dévoilé sa montre, laMoto 360, qui a su faire parler d'elle pour son cadran rond et son design.
En 2018, Google abandonna le nom Android Wear au profit de Wear OS.
En 2021, Samsung et Google s'associent pour proposer une version améliorée de Wear OS, baptiséeOne UIWatch (une variante de l'interface des smartphones et tablettes de la firme coréenne), et qui sera proposée sur toutes les montres de Samsung à partir de laGalaxy Watch4.
En initiant le débat sur l'avenir de l'industrie du mobile, il apparaît que Google souhaite élargir autant que possible l'accès des utilisateurs à une grande variété de services comme les cartes géographiques, les réseaux sociaux ou le partage de vidéos. Pour arriver à ses fins, le géant de la recherche sur le net va devoir surmonter les résistances des opérateurs de téléphonie cellulaire.
Au vu de la concurrence avecApple, Google a décidé d’iconiser son OS en lançant leNexus One, fabriqué parHTC. Il en suivra sept autres: leNexus S, leGalaxy Nexus(qui est le premiersmartphoneAndroid Ice Cream Sandwichen natif), leNexus 4, lesNexus 5etNexus 5Xfabriqués parLG, et enfin lesNexus 6fabriqués parMotorolaetNexus 6Pfabriqués parHuawei, puis les smartphonesPixelentièrement fabriqués par la firme américaine. Ce sont des téléphones intelligents qui bénéficient des dernières versions de l'OS de Google et d'une interface pure dépourvue de personnalisation constructeur.
Le27 mai 2010l’ancien directeur de l’interface deWebOS, Matias Duarte, rejoignit l'équipe d'Android après le rachat dePalmparHP.
Enjuillet 2018, laCommission européennecondamne Google à une amende de 4,3 milliards d'euros pour abus de position dominante. Cette condamnation fait suite à l'ouverture enavril 2016d'une enquête mettant en cause son système d’exploitation Android. Il est en effet reproché au système d'exploitation de permettre à Google de mettre ses services en position de monopole en les proposant par défaut, quelle que soit la marque de l'appareil ou le type de personnalisation du système d’exploitation par les fabricants. Selon Bruxelles, cela a un impact direct sur le consommateur qui se retrouve limité par rapport aux nombreuses applications et services tiers qui pourraient être proposés par la concurrence.
Par la suite, Google a réagi en voulant faire payer les constructeurs de smartphones et tablettes sous Android pour qu'ils puissent intégrer les Google Mobile Services dans leurs appareils. Peu après cette condamnation, Google propose aux utilisateurs de choisir leur moteur de recherche par défaut qui sera utilisé au premier démarrage d'Android.
Afin de promouvoir ce système d'exploitation, Google a su fédérer autour de lui une trentaine de partenaires réunis au sein de l'Open Handset Alliance.
Ils ont comme principaux concurrentsAppleaveciOS.
Cette alliance a eu pour concurrents :
La totalité des constructeurs utilisent Android mis à part Apple, qui possède son propre système d'exploitation mobile (iOS). Tous les autres fabricants ont sorti au moins un matériel équipé d’Android. Ce sont, entre autres,ZTE,Huawei,Acer,HTC,LG,Samsung,Archos,Sony,Dell,Motorola,Fujitsu,Sharp…
Android s'est progressivement imposé sur le marché des téléphones intelligents. Il dépasse Apple aux États-Unis en nombre de téléphones vendus au premier trimestre 2010 et se place alors en 2e place, derrière Blackberry.
Steve Jobs, l'ancien patron d'Apple qui voyait d’un mauvais œil cette montée d'Android (promis selon beaucoup d’analystes à une domination dans le domaine des téléphones intelligents)avait réorienté la question d’unjournalistele8 avril 2010à propos du caractère verrouillé de l’App storeen une attaque envers l’Android Marketqui contient des applications à caractère pornographique, aujourd'hui supprimées.
Depuis2012, Android est pour l'ensemble de ses versions et adaptations le système d'exploitation mobile le plus utilisé dans le monde, devantiOSd’Apple.
Le18 mars 2014,Sundar Pichaiannonça le lancement d’Android Wear, une version du système d’exploitation spécifiquement conçue pour faire fonctionner lestechnologies mettables, en particulier les montres intelligentes. Les montres intelligentes etAndroid Wearfonctionnent avec n'importe quel périphérique Android, indifféremment de la marque.
En 2018, Google décide d'abandonner le nom Android Wear pour plus de clarté, au profit de Wear OS.
Enaoût 2010,Oracleassigna Google en justice à propos de son système d’exploitation mobile pour violation de brevet à propos du langage de programmationJava. À noter que l’entreprise avait rachetéSun, qui possédait ce brevet, moins d’un an avant cette annonce.
Diverses tentatives d’accord à l’amiable entre les deux entreprises échouèrent et Oracle réclama à Google 2,6 milliards de dollars de dédommagements. Aussi, la justice américaine accepta de tenir un procès avec jury mais le repoussa à 2012.
Le procès se termina le23 mai 2012et Google fut reconnu non coupable de violation des brevets d’Oracle par les dix jurés du tribunal à San Francisco, mettant un terme à un long procès qui aurait pu se solder par plus d’un milliard de dollars de dédommagement.
Android est rentable pour Google depuis le5 octobre 2010et son vice-président senior considère qu’Android aura rapporté plus d’un milliard de dollars de revenus à la fin de l’année 2010.
D’aprèsMillennial Media, Android génère plus de revenus publicitaires qu’iOSdepuisoctobre 2010. Pour David Lawee, « l’achat d’Android est la meilleure affaire de Google ».
Pour les développeurs d'applications, la rentabilité qu'offre Android est moins nette, surtout si on la compare avec l'offre de son concurrent l’App Storesur iOS. Si la plateforme Android a aujourd'hui plus de succès, si le nombre d'appareils est plus important, il est cependant plus difficile de transformer ce potentiel en ventes. Il semble que ce soit parce que les utilisateurs d'Android sont plus récents alors que les utilisateurs d’iOS sont une base établie, que le marché Android est plus libre alors que chaque compte iOS est directement associé à unmoyen de paiement, alors que le système Android a une plus grande diversité qu’iOS.