0% ont trouvé ce document utile (0 vote)
35 vues3 pages

Introduction au Développement Android

Le module 1 de la formation au développement Android introduit les bases du développement, y compris l'histoire, l'architecture d'Android et l'installation de l'environnement de développement. Les étudiants apprendront à créer leurs premières applications interactives en utilisant Android Studio. Ce module est essentiel pour préparer les étudiants aux modules plus avancés sur la programmation Java et la gestion de données.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
35 vues3 pages

Introduction au Développement Android

Le module 1 de la formation au développement Android introduit les bases du développement, y compris l'histoire, l'architecture d'Android et l'installation de l'environnement de développement. Les étudiants apprendront à créer leurs premières applications interactives en utilisant Android Studio. Ce module est essentiel pour préparer les étudiants aux modules plus avancés sur la programmation Java et la gestion de données.
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Formation Développement Android

Academy

MODULE 1: INTRODUCTION AU DÉVELOPPEMENT ANDROID


Ce premier module sert de base solide pour les modules ultérieurs qui approfondiront
davantage le développement Android, notamment la programmation Java, la gestion
de données, la communication réseau, et bien plus encore. Il permet aux étudiants de
se familiariser avec l'environnement de développement Android et de créer leurs
premières applications interactives.

1.1. Introduction à Android


• Histoire d'Android
• Architecture Android
• Installation de l'environnement de développement

Total d'heures de cours : (3 heures)

Formateur : Mr MOUSSOKI MASSAMBA Jean Gavin


Administrateur Réseau & Système, Développeur et Formateur en développement Informatique
I Introduction à Android

1. Histoire d'Android
Android est un système d'exploitation pour appareils mobiles, développé par Android Inc. en 2003,
qui a été racheté par Google en 2005. L'objectif initial était de développer un système d'exploitation
avancé pour appareils photo numériques, mais l'entreprise a changé de cap vers les téléphones
intelligents en raison de l'essor du marché. La première version commerciale d'Android, Android
1.0, a été lancée en septembre 2008, accompagnée du HTC Dream, le premier smartphone à
fonctionner sous Android.
Les versions d'Android sont nommées d'après des desserts ou des sucreries, en suivant un ordre
alphabétique :
• Cupcake (1.5)
• Donut (1.6)
• Eclair (2.0-2.1)
• Froyo (2.2-2.2.3)
• Gingerbread (2.3-2.3.7)
• Honeycomb (3.0-3.2.6)
• Ice Cream Sandwich (4.0-4.0.4)
• Jelly Bean (4.1-4.3.1)
• KitKat (4.4-4.4.4)
• Lollipop (5.0-5.1.1)
• Marshmallow (6.0-6.0.1)
• Nougat (7.0-7.1.2)
• Oreo (8.0-8.1)
• Pie (9)
• Android 10, 11, 12, et ainsi de suite.
• Upside Down Cake Android 14 (sortie le 4 octobre 2023)
Android est devenu le système d'exploitation mobile le plus utilisé dans le monde grâce à son
modèle open source et à sa capacité à être utilisé sur une grande variété de matériel de différents
fabricants.

2. Architecture Android
L'architecture Android est constituée de plusieurs couches :
1. Linux Kernel : La base d'Android est le noyau Linux, qui gère les services de base du
système comme la sécurité, la gestion de la mémoire, les processus, les piles réseau, et les
pilotes matériels.
2. Libraries : Au-dessus du noyau, il y a un ensemble de bibliothèques natives écrites en C/C+
+, qui fournissent les capacités de base du système. Par exemple, la bibliothèque libc, la
bibliothèque média pour l'audio et la vidéo, les bibliothèques de bases de données SQLite, et
les bibliothèques graphiques comme OpenGL.
3. Android Runtime (ART) : ART est le moteur d'exécution utilisé pour les applications
Android. Il remplace Dalvik, l'ancien moteur d'exécution, et offre de meilleures
performances et une gestion de la mémoire améliorée.
4. Application Framework : Cette couche fournit des API de haut niveau que les applications
utilisent pour interagir avec le système Android. Elle inclut des gestionnaires de fenêtres, des
gestionnaires de ressources, des gestionnaires d'activités, des fournisseurs de contenu, etc.
5. Applications : Au sommet de l'architecture se trouvent les applications Android. Ces
applications incluent non seulement les applications que les utilisateurs peuvent installer
mais aussi les applications système essentielles comme le téléphone, les contacts, le
navigateur, et plus encore.

3. Installation de l'environnement de développement


Pour développer des applications Android, il est nécessaire d'installer Android Studio,
l'environnement de développement intégré (IDE) officiel pour Android. Voici les étapes pour
installer Android Studio :
1. Téléchargement d'Android Studio :
• Rendez-vous sur le site officiel d'Android Studio : [Link]/studio.
• Téléchargez la version d'Android Studio appropriée pour votre système d'exploitation
(Windows, macOS, Linux).
2. Installation d'Android Studio :
• Windows : Exécutez le fichier .exe téléchargé et suivez les instructions de l'assistant
d'installation.
• macOS : Ouvrez le fichier .dmg téléchargé et faites glisser Android Studio dans le
dossier Applications.
• Linux : Extrayez le fichier .zip téléchargé et exécutez le script [Link] dans le
répertoire bin.
3. Configuration initiale :
• Lancez Android Studio.
• Suivez l'assistant de configuration pour télécharger le SDK Android et les outils
nécessaires.
• Configurez un émulateur Android en utilisant le gestionnaire d'AVD (Android Virtual
Device) si vous souhaitez tester vos applications sur un simulateur.
4. Création d'un nouveau projet :
• Ouvrez Android Studio.
• Cliquez sur "Start a new Android Studio project".
• Choisissez un modèle de projet, configurez les détails du projet (nom, emplacement,
API cible), et cliquez sur "Finish".

Vous aimerez peut-être aussi