SlideShare une entreprise Scribd logo
1  sur  18
Découvrons l’environnement
d’Android
Intervenant
Mustapha Hain
Introduction
Systèmes
d'exploitation
Appareils Applications
1 32
Un peu d’histoire
Avant la génération d’Android, IOS,.. on trouve les Système Embarqués
Système embarqués est défini comme un système
électronique et informatique autonome, souvent temps réel,
spécialisé dans une tâche bien précise.
Wikipédia
Les domaines d’application des systèmes embarqués sont nombreux :
Automate programmable industriel, contrôle-commande;
Electroménager : télévision, four à micro-ondes;
Guichet automatique bancaire (anciens GAB);
Impression : imprimante multifonctions, photocopieur, etc;
Informatique : disque dur, Lecteur de disquette, etc;
Multimédia : console de jeux vidéo, assistant personnel;
Télécom : téléphonie, routeur, Téléphone portable, etc;.
Transport : Automobile, Aéronautique (avionique), etc;
Un peu d’histoire
Système d’exploitation mobile
Un système d'exploitation mobile est un système d'exploitation
conçu pour fonctionner sur un dispositif mobile. Nous citons
quelques systèmes d'exploitation:
Android de Google Inc;
iOS de Apple Inc;
Windows Phone de Microsoft;
Symbian OS de Nokia Inc;
BlackBerry OS de RIM;
Bada de Samsung Electronics;
HP webOS (Palm Inc.);
MeeGo (Linux Foundation);
Etc.
Marché des systèmes d'exploitation
Part de marché en Q2 -2010 Smartphone par systèmes d'exploitation
operating system, selon Gartner-2011
Part de marché en Q1 -2013 Smartphone par systèmes d'exploitation
operating system, selon Gartner-2013
Marché des systèmes d'exploitation
Qui ce que c'est Android
Android is a software stack for mobile devices that includes an
operating system, middleware and key applications. The Android SDK
provides the tools and APIs necessary to begin developing
applications on the Android platform using the Java programming
language.
developer.android.com
Android est un système d'exploitation open source utilisant le
noyau Linux, pour smartphones, PDA et terminaux mobiles conçu par
Android, une startup rachetée par Google, et annoncé officiellement
le 5 novembre 2007.
L’architecture d’Android
Le consortium a été créé le 5 novembre 2007
Alliance Android-OHA
Alliance Android
Android sur la toile
Android market---- Google play
Développement sous Android
Prérequis pour le développement(compétences)
+++ Java
+ XML
+IDE (Eclipse, Netbeans, etc.)
Prérequis pour le développement(Software)
Java
Android SDK
Eclipse IDE (optional), Netbeans ou IntelliJ
Java
Android Studio
Prérequis pour le développement(mots-clés)
Android SDK : Le kit de développement d'Android ;
Android AVD : Un émulateur virtuel d’Android ;
Android ADT : plugin pour l'environnement de développement
Eclipse.
APK : Un fichier d’installation Android (Package) ;
Travaillons ensemble
Atelier 1: premier contact avec SDK

Contenu connexe

En vedette

E logistics-Vehicle Routing Problem
E logistics-Vehicle Routing ProblemE logistics-Vehicle Routing Problem
E logistics-Vehicle Routing ProblemENSAM Casablanca
 
LES OUTILS D’UN LOGISTICIEN
LES OUTILS D’UN LOGISTICIENLES OUTILS D’UN LOGISTICIEN
LES OUTILS D’UN LOGISTICIENENSAM Casablanca
 
L’approvisionnement et La gestion des Stocks dans OpenERP
L’approvisionnement et La gestion des Stocks dans OpenERPL’approvisionnement et La gestion des Stocks dans OpenERP
L’approvisionnement et La gestion des Stocks dans OpenERPENSAM Casablanca
 
la logistique - Le transport
la logistique - Le transport la logistique - Le transport
la logistique - Le transport ENSAM Casablanca
 
Opentms nextma
Opentms nextmaOpentms nextma
Opentms nextmaHORIYASOFT
 
Ecoscan guide fr
Ecoscan guide frEcoscan guide fr
Ecoscan guide frGroupe One
 
Les outils technologiques au service de l'accueil sur le territoire : le proj...
Les outils technologiques au service de l'accueil sur le territoire : le proj...Les outils technologiques au service de l'accueil sur le territoire : le proj...
Les outils technologiques au service de l'accueil sur le territoire : le proj...UETR2011Bergerac
 
In01 - Programmation Android - 02 - android
In01 - Programmation Android - 02 - androidIn01 - Programmation Android - 02 - android
In01 - Programmation Android - 02 - androidYann Caron
 
In01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiquesIn01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiquesYann Caron
 
In01 - Programmation Android - 06 - publication
In01 - Programmation Android - 06 - publicationIn01 - Programmation Android - 06 - publication
In01 - Programmation Android - 06 - publicationYann Caron
 
In01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databasesIn01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databasesYann Caron
 
les instruments et techniques de paiement
 les instruments et techniques de paiement les instruments et techniques de paiement
les instruments et techniques de paiementMohamed Essaker
 

En vedette (19)

Log 2 1-slidshare
Log 2 1-slidshareLog 2 1-slidshare
Log 2 1-slidshare
 
E logistics-Vehicle Routing Problem
E logistics-Vehicle Routing ProblemE logistics-Vehicle Routing Problem
E logistics-Vehicle Routing Problem
 
Introduction aux ERP
Introduction aux ERPIntroduction aux ERP
Introduction aux ERP
 
LES OUTILS D’UN LOGISTICIEN
LES OUTILS D’UN LOGISTICIENLES OUTILS D’UN LOGISTICIEN
LES OUTILS D’UN LOGISTICIEN
 
La Logistique 1
La Logistique 1La Logistique 1
La Logistique 1
 
L’approvisionnement et La gestion des Stocks dans OpenERP
L’approvisionnement et La gestion des Stocks dans OpenERPL’approvisionnement et La gestion des Stocks dans OpenERP
L’approvisionnement et La gestion des Stocks dans OpenERP
 
la logistique - Le transport
la logistique - Le transport la logistique - Le transport
la logistique - Le transport
 
Opentms nextma
Opentms nextmaOpentms nextma
Opentms nextma
 
Pilote5
Pilote5Pilote5
Pilote5
 
Ecoscan guide fr
Ecoscan guide frEcoscan guide fr
Ecoscan guide fr
 
Les outils technologiques au service de l'accueil sur le territoire : le proj...
Les outils technologiques au service de l'accueil sur le territoire : le proj...Les outils technologiques au service de l'accueil sur le territoire : le proj...
Les outils technologiques au service de l'accueil sur le territoire : le proj...
 
Les applications mobiles
Les applications mobilesLes applications mobiles
Les applications mobiles
 
In01 - Programmation Android - 02 - android
In01 - Programmation Android - 02 - androidIn01 - Programmation Android - 02 - android
In01 - Programmation Android - 02 - android
 
Lifi ppt
Lifi pptLifi ppt
Lifi ppt
 
XML- Schéma
XML- SchémaXML- Schéma
XML- Schéma
 
In01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiquesIn01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiques
 
In01 - Programmation Android - 06 - publication
In01 - Programmation Android - 06 - publicationIn01 - Programmation Android - 06 - publication
In01 - Programmation Android - 06 - publication
 
In01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databasesIn01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databases
 
les instruments et techniques de paiement
 les instruments et techniques de paiement les instruments et techniques de paiement
les instruments et techniques de paiement
 

Similaire à Android 1

Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobileHaifa Chorfi
 
01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)TECOS
 
Environnement Android.pdf
Environnement Android.pdfEnvironnement Android.pdf
Environnement Android.pdfRihabBENLAMINE
 
Chapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-androidChapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-androidSalah Gharbi
 
chapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfchapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfolfaharrabi2
 
Presentation Android
Presentation AndroidPresentation Android
Presentation AndroidJean Collas
 
Développement Android
Développement AndroidDéveloppement Android
Développement AndroidFranck SIMON
 
Hackathon Android Abidjan
Hackathon Android  AbidjanHackathon Android  Abidjan
Hackathon Android AbidjanBacely YoroBi
 
Composants d-une application Android.ppt
Composants d-une application Android.pptComposants d-une application Android.ppt
Composants d-une application Android.pptmahamaalej3
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Smile I.T is open
 
introAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdfintroAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdfRihabBENLAMINE
 

Similaire à Android 1 (20)

Chapitre 4 sem
Chapitre 4 semChapitre 4 sem
Chapitre 4 sem
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobile
 
Programmation sous Android
Programmation sous AndroidProgrammation sous Android
Programmation sous Android
 
Net iki android 2012
Net iki android 2012Net iki android 2012
Net iki android 2012
 
Intro Android
Intro AndroidIntro Android
Intro Android
 
01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)
 
Environnement Android.pdf
Environnement Android.pdfEnvironnement Android.pdf
Environnement Android.pdf
 
Chapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-androidChapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-android
 
chapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdfchapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdf
 
Hello droid
Hello droidHello droid
Hello droid
 
Presentation Android
Presentation AndroidPresentation Android
Presentation Android
 
Développement Android
Développement AndroidDéveloppement Android
Développement Android
 
1 tours horizon
1 tours horizon1 tours horizon
1 tours horizon
 
Hackathon Android Abidjan
Hackathon Android  AbidjanHackathon Android  Abidjan
Hackathon Android Abidjan
 
Composants d-une application Android.ppt
Composants d-une application Android.pptComposants d-une application Android.ppt
Composants d-une application Android.ppt
 
android.pdf
android.pdfandroid.pdf
android.pdf
 
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés"
 
1-android.pdf
1-android.pdf1-android.pdf
1-android.pdf
 
introAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdfintroAndroid_2023_V6.5.2pp1-162.pdf
introAndroid_2023_V6.5.2pp1-162.pdf
 
Architecture android
Architecture androidArchitecture android
Architecture android
 

Android 1

  • 3. Un peu d’histoire Avant la génération d’Android, IOS,.. on trouve les Système Embarqués Système embarqués est défini comme un système électronique et informatique autonome, souvent temps réel, spécialisé dans une tâche bien précise. Wikipédia
  • 4. Les domaines d’application des systèmes embarqués sont nombreux : Automate programmable industriel, contrôle-commande; Electroménager : télévision, four à micro-ondes; Guichet automatique bancaire (anciens GAB); Impression : imprimante multifonctions, photocopieur, etc; Informatique : disque dur, Lecteur de disquette, etc; Multimédia : console de jeux vidéo, assistant personnel; Télécom : téléphonie, routeur, Téléphone portable, etc;. Transport : Automobile, Aéronautique (avionique), etc; Un peu d’histoire
  • 5. Système d’exploitation mobile Un système d'exploitation mobile est un système d'exploitation conçu pour fonctionner sur un dispositif mobile. Nous citons quelques systèmes d'exploitation: Android de Google Inc; iOS de Apple Inc; Windows Phone de Microsoft; Symbian OS de Nokia Inc; BlackBerry OS de RIM; Bada de Samsung Electronics; HP webOS (Palm Inc.); MeeGo (Linux Foundation); Etc.
  • 6. Marché des systèmes d'exploitation Part de marché en Q2 -2010 Smartphone par systèmes d'exploitation operating system, selon Gartner-2011
  • 7. Part de marché en Q1 -2013 Smartphone par systèmes d'exploitation operating system, selon Gartner-2013 Marché des systèmes d'exploitation
  • 8. Qui ce que c'est Android Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language. developer.android.com Android est un système d'exploitation open source utilisant le noyau Linux, pour smartphones, PDA et terminaux mobiles conçu par Android, une startup rachetée par Google, et annoncé officiellement le 5 novembre 2007.
  • 10. Le consortium a été créé le 5 novembre 2007 Alliance Android-OHA
  • 12. Android sur la toile
  • 15. Prérequis pour le développement(compétences) +++ Java + XML +IDE (Eclipse, Netbeans, etc.)
  • 16. Prérequis pour le développement(Software) Java Android SDK Eclipse IDE (optional), Netbeans ou IntelliJ Java Android Studio
  • 17. Prérequis pour le développement(mots-clés) Android SDK : Le kit de développement d'Android ; Android AVD : Un émulateur virtuel d’Android ; Android ADT : plugin pour l'environnement de développement Eclipse. APK : Un fichier d’installation Android (Package) ;
  • 18. Travaillons ensemble Atelier 1: premier contact avec SDK