L'évolution du système d'exploitation Android
Cette leçon explore l'évolution du système d'exploitation Android depuis son introduction en 2007, en passant par ses différentes versions et les améliorations qu'elles ont apportées.
Introduction
Premiers pas Android avec Eclipse







Commençons l'application
Les activités
Les ressources
Construction des vues
Les intents
ListActivity et ListView, des outils pratiques et fréquemments utilisés
Les préférences utilisateur
Les services
Mise en oeuvre de notre service GPS
Utilisations de composants tierce partie
Les fragments
Internet et communication en réseau
Publication finale
Conclusion
Détails de la leçon
Description de la leçon
Android, depuis son lancement aux alentours de 2007, a connu une évolution rapide avec de nombreuses versions sorties au fil des ans. La première version destinée au grand public était Android 1.5, suivie par les versions 1.6, 2.1, 2.2, et 2.3. Les versions 3.x, spécifiques aux tablettes, ont ensuite vu le jour. La version Ice Cream Sandwich (ICS) a marqué une étape importante en unifiant le code pour les téléphones et les tablettes. Tous les appareils Android sont basés sur le projet Open Source AOSP, bien que chaque constructeur puisse apporter des modifications.
Pour garantir la compatibilité des applications, un appareil d'émulation fournit une référence standard. Toutefois, certains devices, n'ayant pas tous les composants requis par le cahier des charges Android, peuvent ne pas offrir une expérience complète. Néanmoins, la plupart des applications devraient fonctionner de manière relativement uniforme, en dépit des variations matérielles.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de comprendre les différentes versions d'Android, leurs caractéristiques, et comment elles ont influencé le développement des applications mobiles. Elle vise également à expliquer le projet Open Source AOSP et son rôle dans la standardisation des systèmes Android.
Prérequis pour cette leçon
Les prérequis pour cette vidéo incluent des connaissances de base en développement de logiciels, une compréhension générale des systèmes d'exploitation, et une expérience préalable avec la plateforme Android serait un plus.
Métiers concernés
Parmi les métiers impactés par l'évolution d'Android, on trouve les développeurs d'applications mobiles, les ingénieurs en logiciel, les chefs de produit en technologies mobiles, et les consultants en mobilité.
Alternatives et ressources
Les alternatives à Android incluent des systèmes d'exploitation mobiles tels que iOS, Windows Phone (désormais obsolète), et des distributions dérivées d'Android comme LineageOS.
Questions & Réponses
