Android 1

ENSAM Casablanca
ENSAM CasablancaENSAM Casablanca
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
1 sur 18

Recommandé

Workshop android par
Workshop androidWorkshop android
Workshop android'Med Douik
545 vues20 diapositives
Tour d'horizon sur la E-logistique 2015 par
Tour d'horizon sur la E-logistique 2015Tour d'horizon sur la E-logistique 2015
Tour d'horizon sur la E-logistique 2015ENSAM Casablanca
3.6K vues24 diapositives
Introduction au M.E.S par
Introduction au M.E.SIntroduction au M.E.S
Introduction au M.E.SENSAM Casablanca
4.5K vues22 diapositives
Création d’applications et découverte d’Android par
Création d’applications et découverte d’AndroidCréation d’applications et découverte d’Android
Création d’applications et découverte d’AndroidENSAM Casablanca
1.3K vues27 diapositives
La gestion des projets dans openerp par
La gestion des projets dans  openerpLa gestion des projets dans  openerp
La gestion des projets dans openerpENSAM Casablanca
2.4K vues32 diapositives
Log 2 2-slidshare par
Log 2 2-slidshareLog 2 2-slidshare
Log 2 2-slidshareENSAM Casablanca
2.9K vues21 diapositives

Contenu connexe

En vedette

Log 2 1-slidshare par
Log 2 1-slidshareLog 2 1-slidshare
Log 2 1-slidshareENSAM Casablanca
3.4K vues29 diapositives
E logistics-Vehicle Routing Problem par
E logistics-Vehicle Routing ProblemE logistics-Vehicle Routing Problem
E logistics-Vehicle Routing ProblemENSAM Casablanca
3.2K vues22 diapositives
Introduction aux ERP par
Introduction aux ERPIntroduction aux ERP
Introduction aux ERPENSAM Casablanca
9.5K vues33 diapositives
LES OUTILS D’UN LOGISTICIEN par
LES OUTILS D’UN LOGISTICIENLES OUTILS D’UN LOGISTICIEN
LES OUTILS D’UN LOGISTICIENENSAM Casablanca
5.7K vues22 diapositives
La Logistique 1 par
La Logistique 1La Logistique 1
La Logistique 1ENSAM Casablanca
8.9K vues21 diapositives
L’approvisionnement et La gestion des Stocks dans OpenERP par
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
14.4K vues60 diapositives

En vedette(19)

L’approvisionnement et La gestion des Stocks dans OpenERP par ENSAM Casablanca
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
ENSAM Casablanca14.4K vues
Opentms nextma par HORIYASOFT
Opentms nextmaOpentms nextma
Opentms nextma
HORIYASOFT3.5K vues
Les outils technologiques au service de l'accueil sur le territoire : le proj... par UETR2011Bergerac
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...
UETR2011Bergerac944 vues
In01 - Programmation Android - 02 - android par Yann Caron
In01 - Programmation Android - 02 - androidIn01 - Programmation Android - 02 - android
In01 - Programmation Android - 02 - android
Yann Caron16.6K vues
In01 - Programmation Android - Travaux pratiques par Yann Caron
In01 - Programmation Android - Travaux pratiquesIn01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiques
Yann Caron16.3K vues
In01 - Programmation Android - 06 - publication par Yann Caron
In01 - Programmation Android - 06 - publicationIn01 - Programmation Android - 06 - publication
In01 - Programmation Android - 06 - publication
Yann Caron15.1K vues
In01 - Programmation Android - 04 - databases par Yann Caron
In01 - Programmation Android - 04 - databasesIn01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databases
Yann Caron16.8K vues
les instruments et techniques de paiement par Mohamed Essaker
 les instruments et techniques de paiement les instruments et techniques de paiement
les instruments et techniques de paiement
Mohamed Essaker8.7K vues

Similaire à Android 1

Ch1. Développement mobile par
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobileHaifa Chorfi
160 vues26 diapositives
Programmation sous Android par
Programmation sous AndroidProgrammation sous Android
Programmation sous AndroidOlivier Le Goaër
131.5K vues156 diapositives
Net iki android 2012 par
Net iki android 2012Net iki android 2012
Net iki android 2012Pascal Minguet
660 vues14 diapositives

Similaire à Android 1(20)

Ch1. Développement mobile par Haifa Chorfi
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobile
Haifa Chorfi160 vues
01 programmation mobile - android - (introduction) par TECOS
01 programmation mobile - android - (introduction)01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)
TECOS1.6K vues
Chapitre 1-introduction-plateforme-android par Salah Gharbi
Chapitre 1-introduction-plateforme-androidChapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-android
Salah Gharbi99 vues
chapitre-1-introduction-plateforme-android (2).pdf par olfaharrabi2
chapitre-1-introduction-plateforme-android (2).pdfchapitre-1-introduction-plateforme-android (2).pdf
chapitre-1-introduction-plateforme-android (2).pdf
olfaharrabi216 vues
Presentation Android par Jean Collas
Presentation AndroidPresentation Android
Presentation Android
Jean Collas2.8K vues
Développement Android par Franck SIMON
Développement AndroidDéveloppement Android
Développement Android
Franck SIMON27.7K vues
Meet'up "Linux et Android dans les systèmes embarqués et les objets connectés" par Smile I.T is open
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"
Introduction_Android_-_Complet.pdf par med_univ78
Introduction_Android_-_Complet.pdfIntroduction_Android_-_Complet.pdf
Introduction_Android_-_Complet.pdf
med_univ788 vues

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