cours android - f. michel - lirmm.frfmichel/old/ens/android/cours/introandroid.pdf · 6 Édition du...
TRANSCRIPT
Programmation AndroidI Introduction
1 68Cours Android - F Michel
N
Plan
1 Introduction
2 La plate-forme Android
3 Programmation Android
4 Hello World avec Android Studio
5 Hello World en ligne de commande
6 Eacutedition du projet avec Android Studio
7 Exeacutecution du projet
2 68Cours Android - F Michel
N
Introduction
Application mobile wikipeacutedia
Caracteacuteristiques
Cible appareil eacutelectronique mobile (smartphone tablette etc)
Contexte logiciel
non connecteacute agenda baladeur localiseacute navigation GPS travaux geacuteolocaliseacutes (eg photographie)connecteacute tout Internet avec un contexte mobile
Contexte mateacuteriel
ressources plus faibles CPU RAM DD ROMrArr la consommation des ressources doit ecirctre minimalerArr Reacutesolutions drsquoaffichage heacuteteacuteroclites rArr GUI adaptative
4 68Cours Android - F Michel
N
Introduction
Application mobile
Principaux OS
Android (Google) Linux version 81 (deacutecembre 2017)
BlackBerry OS QNX Unix (arrecircteacute en 2015)
iOS (Apple) noyau hybride XNU Mach(libre) + BSD (Unix)
Ubuntu Touch (Canonical) Linux (arrecircteacute en avril 2017)
Windows 10 mobile (Microsoft) (arrecircteacute en octobre 2017)
Tizen (Linux Foundation) supporteacute par Samsung (montresconnecteacutees)
Firefox OS (Mozilla Corporation) Linux (arrecircteacute en 2015)
plus drsquoinformation
5 68Cours Android - F Michel
N
La plate-forme Android
Android
Origine
Initialement un OS pour appareil photo
Acheteacute par Google en 2005
Wikipeacutedia
7 68Cours Android - F Michel
N
La plate-forme Android
Diffusion
Google IO mai 2017
8 68Cours Android - F Michel
N
La plate-forme Android
Reacutepartition des diffeacuterentes versions(accegraves au Play Store)
Statistiques
9 68Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Plan
1 Introduction
2 La plate-forme Android
3 Programmation Android
4 Hello World avec Android Studio
5 Hello World en ligne de commande
6 Eacutedition du projet avec Android Studio
7 Exeacutecution du projet
2 68Cours Android - F Michel
N
Introduction
Application mobile wikipeacutedia
Caracteacuteristiques
Cible appareil eacutelectronique mobile (smartphone tablette etc)
Contexte logiciel
non connecteacute agenda baladeur localiseacute navigation GPS travaux geacuteolocaliseacutes (eg photographie)connecteacute tout Internet avec un contexte mobile
Contexte mateacuteriel
ressources plus faibles CPU RAM DD ROMrArr la consommation des ressources doit ecirctre minimalerArr Reacutesolutions drsquoaffichage heacuteteacuteroclites rArr GUI adaptative
4 68Cours Android - F Michel
N
Introduction
Application mobile
Principaux OS
Android (Google) Linux version 81 (deacutecembre 2017)
BlackBerry OS QNX Unix (arrecircteacute en 2015)
iOS (Apple) noyau hybride XNU Mach(libre) + BSD (Unix)
Ubuntu Touch (Canonical) Linux (arrecircteacute en avril 2017)
Windows 10 mobile (Microsoft) (arrecircteacute en octobre 2017)
Tizen (Linux Foundation) supporteacute par Samsung (montresconnecteacutees)
Firefox OS (Mozilla Corporation) Linux (arrecircteacute en 2015)
plus drsquoinformation
5 68Cours Android - F Michel
N
La plate-forme Android
Android
Origine
Initialement un OS pour appareil photo
Acheteacute par Google en 2005
Wikipeacutedia
7 68Cours Android - F Michel
N
La plate-forme Android
Diffusion
Google IO mai 2017
8 68Cours Android - F Michel
N
La plate-forme Android
Reacutepartition des diffeacuterentes versions(accegraves au Play Store)
Statistiques
9 68Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Introduction
Application mobile wikipeacutedia
Caracteacuteristiques
Cible appareil eacutelectronique mobile (smartphone tablette etc)
Contexte logiciel
non connecteacute agenda baladeur localiseacute navigation GPS travaux geacuteolocaliseacutes (eg photographie)connecteacute tout Internet avec un contexte mobile
Contexte mateacuteriel
ressources plus faibles CPU RAM DD ROMrArr la consommation des ressources doit ecirctre minimalerArr Reacutesolutions drsquoaffichage heacuteteacuteroclites rArr GUI adaptative
4 68Cours Android - F Michel
N
Introduction
Application mobile
Principaux OS
Android (Google) Linux version 81 (deacutecembre 2017)
BlackBerry OS QNX Unix (arrecircteacute en 2015)
iOS (Apple) noyau hybride XNU Mach(libre) + BSD (Unix)
Ubuntu Touch (Canonical) Linux (arrecircteacute en avril 2017)
Windows 10 mobile (Microsoft) (arrecircteacute en octobre 2017)
Tizen (Linux Foundation) supporteacute par Samsung (montresconnecteacutees)
Firefox OS (Mozilla Corporation) Linux (arrecircteacute en 2015)
plus drsquoinformation
5 68Cours Android - F Michel
N
La plate-forme Android
Android
Origine
Initialement un OS pour appareil photo
Acheteacute par Google en 2005
Wikipeacutedia
7 68Cours Android - F Michel
N
La plate-forme Android
Diffusion
Google IO mai 2017
8 68Cours Android - F Michel
N
La plate-forme Android
Reacutepartition des diffeacuterentes versions(accegraves au Play Store)
Statistiques
9 68Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Introduction
Application mobile
Principaux OS
Android (Google) Linux version 81 (deacutecembre 2017)
BlackBerry OS QNX Unix (arrecircteacute en 2015)
iOS (Apple) noyau hybride XNU Mach(libre) + BSD (Unix)
Ubuntu Touch (Canonical) Linux (arrecircteacute en avril 2017)
Windows 10 mobile (Microsoft) (arrecircteacute en octobre 2017)
Tizen (Linux Foundation) supporteacute par Samsung (montresconnecteacutees)
Firefox OS (Mozilla Corporation) Linux (arrecircteacute en 2015)
plus drsquoinformation
5 68Cours Android - F Michel
N
La plate-forme Android
Android
Origine
Initialement un OS pour appareil photo
Acheteacute par Google en 2005
Wikipeacutedia
7 68Cours Android - F Michel
N
La plate-forme Android
Diffusion
Google IO mai 2017
8 68Cours Android - F Michel
N
La plate-forme Android
Reacutepartition des diffeacuterentes versions(accegraves au Play Store)
Statistiques
9 68Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Android
Origine
Initialement un OS pour appareil photo
Acheteacute par Google en 2005
Wikipeacutedia
7 68Cours Android - F Michel
N
La plate-forme Android
Diffusion
Google IO mai 2017
8 68Cours Android - F Michel
N
La plate-forme Android
Reacutepartition des diffeacuterentes versions(accegraves au Play Store)
Statistiques
9 68Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Diffusion
Google IO mai 2017
8 68Cours Android - F Michel
N
La plate-forme Android
Reacutepartition des diffeacuterentes versions(accegraves au Play Store)
Statistiques
9 68Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Reacutepartition des diffeacuterentes versions(accegraves au Play Store)
Statistiques
9 68Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Architecture globale
10 68Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Libraries
Librairies CC++ libres rArrSurface Manager affichage 2D3D
Media Framework codecs baseacutes sur librairie OpenCORE
SQLite moteur de base de donneacutees relationelle
OpenGL|ES impleacutementation OpenGL pour lrsquoembarqueacute
FreeType rendu bitmap de polices vectorielles
WebKit moteur de rendu de pages Web
SGL moteur graphique 2D
SSL communications reacuteseaux seacutecuriseacutees
libc deacuteriveacute de la librairie C (BSD) pour lrsquoembarqueacute (Bionic libc)
11 68Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Architecture Application Framework
12 68Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Application framework 12
Modules rArrContent Providers gestion de lrsquoaccegraves aux donneacutees (appli etautres applis)
View System gestion des composants graphiques et deseacuteveacutenements utilisateurs lieacutes
Activity Manager cycle de vie et navigation entre applications
Location Manager accegraves aux fonctions de localisation
13 68Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Application framework 22
Modules rArrPackage Manager accegraves aux API tierces installeacutees
Notification Manager gestion du systegraveme de notifications
Resource Manager gestion des ressources (images deacutefinitiondes layouts etc)
Telephony Manager accegraves aux services de teacuteleacutephonie
Window Manager gestion GUI (z-ordered mise en page etc)
14 68Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Architecture Android Runtime
15 68Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
La plate-forme Android
Construction drsquoun APK
16 68Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
PreacuterequisCreacuteer une application Android
Connaissances Techniques
Android (runtime + framework) rArr POO + Java
Outils logiciels
Java Runtime Environment (JRE) pour exeacutecuter les outilsAndroid
Android SDK teacuteleacutechargement
Android Virtual Device Manager (AVD) contenu dans leAndroid SDK
un IDE18 68
Cours Android - F MichelN
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Android SDK teacuteleacutechargement
deacutecompression dans un reacutepertoire eg Android-sdkSDK_PATH dans la suite)
Lancement du SDK manager SDK_PATHtoolsandroid (sansargument)
19 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Le SDK Manager tools
20 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Le SDK Manager Android APIs
21 68Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Le SDK Manager Extras
22 68Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
SDK_PATH apregraves teacuteleacutechargement(plusieurs Go)
23 68Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Android Virtual Device Manager (AVD)
Lancement AVD SDK_PATHtoolsandroid avd
24 68Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Outils requis
IDE pour programmer une application Android
2 solutions
Eclipse avec le plugin Andmore taper android dans le marketplace drsquoEclipse
Android Studio (supporteacute par Google) httpsdeveloperandroidcomstudio
25 68Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Android Studio
Contenu de lrsquoarchive (teacuteleacutechargera tout le reste tools sdk etc)
26 68Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Programmation Android
Android Studio
27 68Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World avec Android Studio
New project 1 caracteacuteristiques princi-pales
29 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
30 68Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World avec Android Studio
2 Seacutelection de lrsquoAPI Minimum
31 68Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World avec Android Studio
3 Choix de lrsquoactiviteacute heacuteriteacutee Empty Acti-vity (hello world)
32 68Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World avec Android Studio
4 Parameacutetrage des noms de fichiers
33 68Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World avec Android Studio
5 Vue globale
34 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation drsquoun projet en ligne de commande$ android list targets ( API disponibles) sdkmanager
36 68Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World en ligne de commande
Creacuteation du projet
37 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier App
build fichier geacuteneacutereacutes
libs librairies additionnelles
src inteacutegraliteacute des sources pour le deacuteveloppement (appli + tests)
38 68Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World en ligne de commande
Contenu du projet
Dossier Appsrc
androidTest tests de lrsquoapplication dans lrsquoenvironnement android
test tests internes agrave lrsquoapplication
main sources de lrsquoapplication
mainjava sources Java eg la classe qui lance lrsquoactiviteacutemainres les ressources de lrsquoapplication
drawable-(h)(m)(l)dpi images dans diffeacuterentes reacutesolutionslayout GUI design geacuteneacuteralvalues valeurs des variablesmenu deacutefinition des menus
mainAndroidManifestxml description et eacuteleacutements-cleacutes delrsquoapplication (nom activiteacute principale intents etc)
39 68Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World en ligne de commande
appsrcmainAndroidManifestxml des-cription
40 68Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Hello World en ligne de commande
Eacutediteur pour les fichiers manifest
41 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
reslayoutactivity_mainxml disposi-tion GUI
43 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (text mode)
44 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur de layout (design mode)
45 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
stringsxml valeurs des variables
46 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
Eacutediteur pour stringsxml
47 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
src MainActivityjava activiteacute
48 68Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Eacutedition du projet avec Android Studio
build Rjava deacutefinition drsquoidentifiants
49 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un vrai dispositif
Mise en place du dispositif pour le deacuteveloppement
connexion usb drivers windows configuration linux
sous linux la commande lsusb liste les connexions usbplus drsquoinformation
activation USB debugging sur le dispositif Settings gt Developer options
agrave partir de Android 42 Settings gt About phone (7 tappessuccessives)
51 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution du projet
52 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution en ligne de commande
Compilation OK rArr Deacuteploiement
53 68Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Une fois deacuteployeacutee
54 68Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Reacutesultat rarr
55 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution sur un eacutemulateur outil AVD
Dans un terminal $ android avd
56 68Cours Android - F MichelN
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Deacutefinition deacutejagrave preacutesentes
57 68Cours Android - F MichelN
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Creacuteation drsquoune AVD en ligne de commande
58 68Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Start rarr
59 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
60 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
61 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
62 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
63 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Sous Android Studio
64 68Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Sous Eclipse
65 68Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Exeacutecution
66 68Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Exeacutecution du projet
Lrsquoapplication est maintenant disponiblesur la cible (virtuelle ou non)
67 68Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesumeacute global
La technologie Android
Noyau LinuxProgrammation Java
Programmation Android
des outils pour le deacuteveloppement SDK manager AVD un IDEune structure de projet standardiseacutee (manifest src res etc)des dispositifs pour le deacuteploiement (virtuels et reacuteels)
Ce cours reprend largement les tutoriaux en ligne proposeacutes par Google Android developers
68 68Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Reacutesumeacute global
Creacuteation drsquoun projet avec EclipseFile rarr New rarr Android Application Project rarr
69 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
70 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Icon plus drsquoinformation
71 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage Blank Activity (hello world)
72 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Reacutesumeacute global
Parameacutetrage
73 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N
Reacutesumeacute global
Reacutesultat
74 74Cours Android - F Michel
N