Exposé sur
Android
Realise par : Imad ELASFAR IDRISSI
Youssef ABOUELHANA
Hasnae OUAZAOUA
Encadre par : M.AAMOUM
PLAN:
Introduction
Histoire et evolution d’Android
Architecture d’Android
Caractéristiques d’Android
version et evolution récentes
Développement d’applications Android
Conclusion
Introduction:
Android est un système d'exploitation mobile
développé par Google, basé sur le noyau Linux. Il est
principalement conçu pour les appareils mobiles
comme les smartphones et les tablettes, mais il est
aussi utilisé sur des téléviseurs (Android TV), des
montres connectées (Wear OS) et même dans certaines
voitures (Android Auto).
Histoire et évolution d'Android :
2003: Création de la société Android Inc. par Andy
Rubin, Rich Miner, Nick Sears et Chris White.
2005 : Google rachète Android Inc. et commence son
développement.
2008 : Lancement du premier smartphone sous Android,
le HTC Dream.
Depuis 2008 : Plusieurs mises à jour majeures avec des
améliorations en termes de design, sécurité et
performances.
Architecture d'Android :
Android est composé de plusieurs couches :
1. Le noyau Linux : Assure la gestion des ressources
matérielles (processeur, mémoire, etc.).
2. Bibliothèques natives : Fournissent des services essentiels
comme le rendu graphique et l'accès à la base de données.
3. Machine virtuelle ART : Permet d’exécuter les applications
Android.
4. Framework d'application : Fournit des outils aux
développeurs pour créer des applications.
5. Applications utilisateur : Comme Google Chrome, YouTube,
et les applications téléchargées depuis le Play Store.
Caractéristiques d’Android :
Interface personnalisable : Possibilité de modifier l’apparence et les
fonctionnalités du système.
Code source ouvert : Android est un projet open source, ce qui permet
aux fabricants et développeurs de le modifier.
Écosystème riche : Accès à des millions d’applications via le Google Play
Store.
Compatibilité avec divers appareils : Smartphones, tablettes, montres
connectées, TV, voitures, etc.
Sécurité : Mises à jour régulières et fonctionnalités comme le
chiffrement des données et Google Play Protect.
Versions et ésvolutions récente:
Chaque version d’Android porte un nom basé sur des desserts
(jusqu'à Android 9 Pie) puis un numéro de version :
• Android 4.4 KitKat (2013)
• Android 5.0 Lollipop (2014)
• Android 6.0 Marshmallow (2015)
• Android 7.0 Nougat (2016)
• Android 8.0 Oreo (2017)
• Android 9 Pie (2018)
• Android 10, 11, 12, 13, 14... (Depuis 2019, Google utilise
uniquement des numéros).
Développement d’applications
Android :
Les applications Android sont développées en Java ou
Kotlin, et utilisent :
• Android Studio : L’environnement officiel de
développement.
• XML : Pour créer l’interface graphique.
• APIs Google : Pour intégrer des services comme
Google Maps, Firebase, etc.
Conclusion:
Android est aujourd’hui le système d’exploitation
mobile le plus utilisé au monde. Grâce à son code open
source et à sa flexibilité, il continue d’évoluer pour
offrir de meilleures performances et une expérience
utilisateur améliorée. Son succès repose sur son
accessibilité, sa compatibilité avec divers appareils et la
richesse de son écosystème applicatif.