SlideShare une entreprise Scribd logo

Présentation et Initiative pour le développement Android

Formation des enseignants à ISET Rades : Initiative pour le développement Android

Présentation et Initiative pour le développement Android

1  sur  37
Télécharger pour lire hors ligne
Android

Notions de Base
Développement des
Terminaux Mobile

Formation Enseignants ISET
Rades
2

Partie 1 - Introduction
Android, OHA, Google, Environnement

Y. BEN TLILI
3

Android
 Système

d’exploitation pour mobile
 Open Source

Y. BEN TLILI
4

L’Open Handset Alliance
 Fabricants

de Téléphones
 Opérateurs de Téléphonie
HTC
 Sociétés Internet
22/10/2008
 Constructeurs de puces électroniques
 Acteurs GPS

Y. BEN TLILI
5

Les Constructeurs
 HTC
 Motorola
 Samsung
 Sony

Ericsson
 Toshiba
 LG
 Huawei
 Asus
Y. BEN TLILI
6

Smartphones / Tablettes

Y. BEN TLILI
Publicité

Recommandé

01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)01 programmation mobile - android - (introduction)
01 programmation mobile - android - (introduction)TECOS
 
Introduction au développement Android
Introduction au développement AndroidIntroduction au développement Android
Introduction au développement AndroidSteve Tremblay
 
Initiation Android Niveau Débutant
Initiation Android Niveau DébutantInitiation Android Niveau Débutant
Initiation Android Niveau DébutantNadim GOUIA
 
Développement Android
Développement AndroidDéveloppement Android
Développement AndroidFranck SIMON
 
Cours android
Cours androidCours android
Cours androidAd Hafsa
 

Contenu connexe

Tendances

In01 - Programmation Android - 01 - introduction
In01 - Programmation Android - 01 - introductionIn01 - Programmation Android - 01 - introduction
In01 - Programmation Android - 01 - introductionYann Caron
 
Cours android 2016_partie1
Cours android 2016_partie1Cours android 2016_partie1
Cours android 2016_partie1Sabeur LAJILI
 
Cours android user_interface_2016
Cours android user_interface_2016Cours android user_interface_2016
Cours android user_interface_2016Sabeur LAJILI
 
Android pour les debutants
Android pour les debutantsAndroid pour les debutants
Android pour les debutantsAmira Hakim
 
Introduction à Android
Introduction à AndroidIntroduction à Android
Introduction à AndroidYoann Gotthilf
 
Formation Android (Initiation à la programmation sous Android)
Formation Android (Initiation à la programmation sous Android)Formation Android (Initiation à la programmation sous Android)
Formation Android (Initiation à la programmation sous Android)G²FOSS ENIT
 
CocoaHeads An Android Overview (fr)
CocoaHeads An Android Overview (fr)CocoaHeads An Android Overview (fr)
CocoaHeads An Android Overview (fr)Mathias Seguy
 
FelixDroid: Application de gestion du framework Felix pour Android
FelixDroid: Application de gestion du framework Felix pour AndroidFelixDroid: Application de gestion du framework Felix pour Android
FelixDroid: Application de gestion du framework Felix pour AndroidOSGi User Group France
 
Jug Lausanne Android Janvier2013
Jug Lausanne Android Janvier2013Jug Lausanne Android Janvier2013
Jug Lausanne Android Janvier2013jeromevdl
 
Hackathon Android Abidjan
Hackathon Android  AbidjanHackathon Android  Abidjan
Hackathon Android AbidjanBacely YoroBi
 
P1 introduction à android
P1 introduction à androidP1 introduction à android
P1 introduction à androidLilia Sfaxi
 
Presentation Android
Presentation AndroidPresentation Android
Presentation AndroidJean Collas
 
Android Studio, premier contact
Android Studio, premier contactAndroid Studio, premier contact
Android Studio, premier contactJasmine Conseil
 

Tendances (19)

In01 - Programmation Android - 01 - introduction
In01 - Programmation Android - 01 - introductionIn01 - Programmation Android - 01 - introduction
In01 - Programmation Android - 01 - introduction
 
Cours android 2016_partie1
Cours android 2016_partie1Cours android 2016_partie1
Cours android 2016_partie1
 
Cours android user_interface_2016
Cours android user_interface_2016Cours android user_interface_2016
Cours android user_interface_2016
 
Android pour les debutants
Android pour les debutantsAndroid pour les debutants
Android pour les debutants
 
1 tours horizon
1 tours horizon1 tours horizon
1 tours horizon
 
Cours Android
Cours AndroidCours Android
Cours Android
 
Introduction à Android
Introduction à AndroidIntroduction à Android
Introduction à Android
 
Introduction a Android
Introduction a AndroidIntroduction a Android
Introduction a Android
 
Formation Android (Initiation à la programmation sous Android)
Formation Android (Initiation à la programmation sous Android)Formation Android (Initiation à la programmation sous Android)
Formation Android (Initiation à la programmation sous Android)
 
Android wear
Android wearAndroid wear
Android wear
 
Android studio 2.0
Android studio 2.0Android studio 2.0
Android studio 2.0
 
CocoaHeads An Android Overview (fr)
CocoaHeads An Android Overview (fr)CocoaHeads An Android Overview (fr)
CocoaHeads An Android Overview (fr)
 
FelixDroid: Application de gestion du framework Felix pour Android
FelixDroid: Application de gestion du framework Felix pour AndroidFelixDroid: Application de gestion du framework Felix pour Android
FelixDroid: Application de gestion du framework Felix pour Android
 
Jug Lausanne Android Janvier2013
Jug Lausanne Android Janvier2013Jug Lausanne Android Janvier2013
Jug Lausanne Android Janvier2013
 
Hackathon Android Abidjan
Hackathon Android  AbidjanHackathon Android  Abidjan
Hackathon Android Abidjan
 
P1 introduction à android
P1 introduction à androidP1 introduction à android
P1 introduction à android
 
Presentation Android
Presentation AndroidPresentation Android
Presentation Android
 
Android
AndroidAndroid
Android
 
Android Studio, premier contact
Android Studio, premier contactAndroid Studio, premier contact
Android Studio, premier contact
 

En vedette

Android et Interaction avec le réseau
Android et Interaction avec le réseauAndroid et Interaction avec le réseau
Android et Interaction avec le réseauyounes ben tlili
 
Diagramme de cas d'utilisation
Diagramme de cas d'utilisationDiagramme de cas d'utilisation
Diagramme de cas d'utilisationAmira Hakim
 
Méthodes scientifiques cours 1 : presentation
Méthodes scientifiques cours 1 : presentationMéthodes scientifiques cours 1 : presentation
Méthodes scientifiques cours 1 : presentationJulien Physagreg
 
In01 - Programmation Android - 05 - Google map
In01 - Programmation Android - 05 - Google mapIn01 - Programmation Android - 05 - Google map
In01 - Programmation Android - 05 - Google mapYann Caron
 
Tutorial android - créer des apps
Tutorial android - créer des appsTutorial android - créer des apps
Tutorial android - créer des appsNoé Breiss
 
In01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiquesIn01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiquesYann Caron
 
In01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databasesIn01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databasesYann Caron
 
Cycle de vie d'activité Android et les composant d'Android
Cycle de vie d'activité Android et les composant d'AndroidCycle de vie d'activité Android et les composant d'Android
Cycle de vie d'activité Android et les composant d'AndroidHoussem Lahiani
 
Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...ENSET, Université Hassan II Casablanca
 

En vedette (11)

Android et Interaction avec le réseau
Android et Interaction avec le réseauAndroid et Interaction avec le réseau
Android et Interaction avec le réseau
 
Diagramme de cas d'utilisation
Diagramme de cas d'utilisationDiagramme de cas d'utilisation
Diagramme de cas d'utilisation
 
Méthodes scientifiques cours 1 : presentation
Méthodes scientifiques cours 1 : presentationMéthodes scientifiques cours 1 : presentation
Méthodes scientifiques cours 1 : presentation
 
In01 - Programmation Android - 05 - Google map
In01 - Programmation Android - 05 - Google mapIn01 - Programmation Android - 05 - Google map
In01 - Programmation Android - 05 - Google map
 
Tutorial android - créer des apps
Tutorial android - créer des appsTutorial android - créer des apps
Tutorial android - créer des apps
 
In01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiquesIn01 - Programmation Android - Travaux pratiques
In01 - Programmation Android - Travaux pratiques
 
In01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databasesIn01 - Programmation Android - 04 - databases
In01 - Programmation Android - 04 - databases
 
Cycle de vie d'activité Android et les composant d'Android
Cycle de vie d'activité Android et les composant d'AndroidCycle de vie d'activité Android et les composant d'Android
Cycle de vie d'activité Android et les composant d'Android
 
Support Java Avancé Troisième Partie
Support Java Avancé Troisième PartieSupport Java Avancé Troisième Partie
Support Java Avancé Troisième Partie
 
Support de cours Spring M.youssfi
Support de cours Spring  M.youssfiSupport de cours Spring  M.youssfi
Support de cours Spring M.youssfi
 
Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...
 

Similaire à Présentation et Initiative pour le développement Android

Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)Sanaa Guissar
 
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...TelecomValley
 
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
 
Chapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-androidChapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-androidSalah Gharbi
 
Environnement Android.pdf
Environnement Android.pdfEnvironnement Android.pdf
Environnement Android.pdfRihabBENLAMINE
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobileHaifa Chorfi
 
Les Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobileLes Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobileMohamed BOURAOUI
 
Cours android user_interface_2016
Cours android user_interface_2016Cours android user_interface_2016
Cours android user_interface_2016Saber LAJILI
 
Applications Android - Cours 2 : OS mobiles
Applications Android - Cours 2 : OS mobilesApplications Android - Cours 2 : OS mobiles
Applications Android - Cours 2 : OS mobilesAhmed-Chawki Chaouche
 
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
 
Conférence Titanium + Alloy au JUG Montpellier
Conférence Titanium + Alloy au JUG MontpellierConférence Titanium + Alloy au JUG Montpellier
Conférence Titanium + Alloy au JUG MontpellierDamien Laureaux
 
Compte rendu oscon 2013
Compte rendu oscon 2013Compte rendu oscon 2013
Compte rendu oscon 2013Jean Desbiens
 
OpenPlug Elips Studio Flex Montpellier
OpenPlug Elips Studio Flex MontpellierOpenPlug Elips Studio Flex Montpellier
OpenPlug Elips Studio Flex MontpellierEmmanuel Niclot
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdfmed_univ78
 

Similaire à Présentation et Initiative pour le développement Android (20)

Projet de fin d étude (1)
Projet de fin d étude (1)Projet de fin d étude (1)
Projet de fin d étude (1)
 
Chapitre 4 sem
Chapitre 4 semChapitre 4 sem
Chapitre 4 sem
 
cours.pdf
cours.pdfcours.pdf
cours.pdf
 
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
SophiaConf 2010 Présentation de la conférence du 05 Juillet - Android :Tout s...
 
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
 
android.pdf
android.pdfandroid.pdf
android.pdf
 
Architecture android
Architecture androidArchitecture android
Architecture android
 
Intro Android
Intro AndroidIntro Android
Intro Android
 
Chapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-androidChapitre 1-introduction-plateforme-android
Chapitre 1-introduction-plateforme-android
 
Environnement Android.pdf
Environnement Android.pdfEnvironnement Android.pdf
Environnement Android.pdf
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobile
 
Les Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobileLes Systèmes d'exploitation mobile
Les Systèmes d'exploitation mobile
 
Cours android user_interface_2016
Cours android user_interface_2016Cours android user_interface_2016
Cours android user_interface_2016
 
Applications Android - Cours 2 : OS mobiles
Applications Android - Cours 2 : OS mobilesApplications Android - Cours 2 : OS mobiles
Applications Android - Cours 2 : OS mobiles
 
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"
 
Conférence Titanium + Alloy au JUG Montpellier
Conférence Titanium + Alloy au JUG MontpellierConférence Titanium + Alloy au JUG Montpellier
Conférence Titanium + Alloy au JUG Montpellier
 
Compte rendu oscon 2013
Compte rendu oscon 2013Compte rendu oscon 2013
Compte rendu oscon 2013
 
Flutter Rennes - #1
Flutter Rennes - #1Flutter Rennes - #1
Flutter Rennes - #1
 
OpenPlug Elips Studio Flex Montpellier
OpenPlug Elips Studio Flex MontpellierOpenPlug Elips Studio Flex Montpellier
OpenPlug Elips Studio Flex Montpellier
 
cours-android.pdf
cours-android.pdfcours-android.pdf
cours-android.pdf
 

Présentation et Initiative pour le développement Android

Notes de l'éditeur

  1. Définir Android n’est pas une chose aisée tant les concepts derrière cet intitulé unique sont nombreux.Pour commencer et en simplifiant à l’extrême, on peut dire qu’Android est un …Tout au long de ce Cours, nous découvrirons les nombreuses facettes de ce système et nous élargirons ainsi la définition d’Android.
  2. Dès son origine,la démarche de Google a été d’ouvrir le dev. d’Android en rassemblant à travers l’Open Handset Alliance (OHA) un maximum de sociétés.Les membres de ce consortium sont très variés : Sony Ericsson, Samsung ou Motorola, Sprint, T-Mobile ou NTT DoCoMo, Google évidemment mais aussi eBay, Constructeurs de puces électroniques Intel, nVidia, marché du GPS Garmin.Toutes ces entités se retrouvent donc au sein de cette alliance, pour participer au développement d’Android.
  3. Sur le marché on trouveessentiellement 2 types de device équipéd’Android: LesSmartphones,Les TabletsTablets C'est une innovation qui ressemble à un grand smartphone, mais a des capacités supplémentaires pour ressembler davantage comme un ordinateur portable.
  4. C’est le Framework Java spécialisé dans les applications mobiles. Des plates-formes compatibles avec J2ME sont embarquées dans de nombreux téléphones portables et PDA.
  5. C’est le Framework Java spécialisé dans les applications mobiles. Des plates-formes compatibles avec J2ME sont embarquées dans de nombreux téléphones portables et PDA.
  6. Type Intents: Explicite et Implicite, Role: Lancement de nouvelles activitésNotifications: des applications s’exécutent en même temps en background, notification des évènements
  7. Fournisseur de contenu
  8. Classe + Interface Graphique GéNéRALEMENTPoint d’entrée pour l’application
  9. Le service est destiné à fonctionner indépendamment de l'écran, donc des activités.Le meilleur exemple est le joueur de musique qui peut fonctionner pendant qu'on passe d'un écran à un autre.
  10. On utilise un Content Provider pour partager des données entre applications. L'interface ContentResolver est l'interface qui fournit les données aux autres objets.
  11. Appel, SMS, Bouton extérieur ….