SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Université Constantine 2
Dr. Chaouche A.-C.
Faculté des nouvelles technologies
ahmed.chaouche@univ-constantine2.dz
Développement d’Applications Mobiles
– Syllabus –
2018/2019. Semestre 1
Université Constantine 2
Etudiants concernés
Faculté/Institut Département Niveau Spécialité
2018/2019. Semestre 1
Licence 3 Science de l’informatique (SCI)Nouvelles technologies IFA
Licence 3 Technologies de l’information (TI)
Dr. Chaouche A.-C.
Faculté des nouvelles technologies
ahmed.chaouche@univ-constantine2.dz
Nouvelles technologies IFA
Développement d’Applications Mobiles
– Syllabus –
Université Constantine 2 3
Intitulé : Développement d’Applications Mobiles
Code : DAM / IAM
Description : Ce module est destiné essentiellement aux étudiants de
Licences 3, en informatique. Son objectif est l’acquisition par tout
étudiant, des connaissances et des compétences pour le développement
des applications mobiles sous l’OS Android, ainsi que la maîtrise des outils
nécessaires pour ce type de développement. Les cours sont offerts
exclusivement sur le site de l’université de Abdelhamid Mehri,
néanmoins, ils sont disponibles pour tous les apprenants désirant
développer des application Android.
Prérequis : Programmation OO – Java
Durée : 12 semaines
Informations sur le module
© Dr. Chaouche A.-C.
Université Constantine 2 4
Informations
Spécialité : Technologies de l’information / Science de l’informatique
Niveau : Licence 3
Semestre : S2
Unité d’enseignement : UEF 2
Crédits : 5
Volume horaire hebdomadaire
Cours : 1h30
Travaux dirigés : 0
Travaux pratiques : 1h30
Travail personnel : 1h00
Méthodes d’enseignement
© Dr. Chaouche A.-C.
Université Constantine 2 5
Les performances de l'étudiant durant le semestre seront évaluées sur la
base de ses résultats dans le contrôle et les TPs. Son assiduité et sa discipline
seront également prises en compte.
Contrôle 67 %
Evaluation continue 33 %
Un bonus éventuel de 2 points maximum pour l'assiduité et la discipline en
cours et TP.
Politique d'évaluation
© Dr. Chaouche A.-C.
Université Constantine 2 6
1. Introduction : Vers une informatique ambiante (1 semaine)
2. Programmation mobile sous Android (1 semaine)
3. Configuration de l’outil de développement (1 semaine > TP0)
4. Langage Java et programmation orienté objet (2 semaines)
5. Structure d’un projet Android (2 semaines > TP1)
6. Gestion des évènements et intentions (2 semaines > TP2)
7. Vues à adaptateur et boites de dialogue (2 semaines > TP3)
8. Persistance de données (SQLite) (1 semaine > TP4)
9. Services Web et accès distant (Bonus)
Planning du module
© Dr. Chaouche A.-C.
Université Constantine 2 7
Android Studio v3.1.4
JDK 8u181
Android SDK - API 28
NOX v6.2.2.0
Outils utilisés dans ce module
© Dr. Chaouche A.-C.
Université Constantine 2 8
Les documents sont accessibles :
Plateforme e-learning de l’université Constantine 2
Lien : http://elearning.univ-constantine2.dz/
Rendus des TPs :
Chaque fin de TP (au plus tard Samedi à 23h59)
À : ac.chaouche@misc-umc.org
Nom du fichier à rendre :
DAM_TP%_Gr%_NOMBINOME1_NOMBINOME2.zip
Exemple : DAM_TP1_G1_CHAOUCHE_NECIBI.zip"
Support de cours et Rendus
© Dr. Chaouche A.-C.
Université Constantine 2 9
Lien :
https://goo.gl/forms/MMpt99vPJ89UhpCt2
Fiche de renseignement
© Dr. Chaouche A.-C.
Université Constantine 2 10
Architecture d’Android :
http://www.tutorialspoint.com/android/android_architecture.htm
Configurations d’écran :
developer.android.com/guide/topics/resources/providing-resources.html
Sérialisation sous Android :
http://www.supinfo.com/articles/single/1550-serialisation-objet-android
Débogage sous Android Studio :
https://www.learnhowtoprogram.com/android/user-interface-basics-637d41b1-35dc-
400a-bcc3-65794760474d/debugging-breakpoints-and-the-android-debugger
Quelques liens utiles
© Dr. Chaouche A.-C.
Université Constantine 2 11
B. Phillips, C. Stewart, B. Hardy, K. Marsicano, « Android Programming: The Big
Nerd Ranch Guide », 2ème edition, 2015, p. 600, ISBN-10: 0134171454.
M. Seguy et Y. Bergès, « Android, A Complete Course, From Basics To Enterprise
Edition », Édition Française éd., 2011, p. 279, ISBN : 979-10-90388-00-0.
G. Nudelman, « Android Design Patterns: Interaction Design Solutions for
Developers », 1ère edition, 2013, p. 459, ISBN: 1118394151.
J. Annuzzi Jr., L. Darcey, S. Conder, « Advanced Android Application Development
», 4ème edition, 2014, p. 624, ISBN-10: 0133892387.
E. Gamma, R. Helm, R. Johnson, J. Vlissides, « Design Patterns: Elements of
Reusable Object-Oriented Software », 1994, p. 394, ISBN-10: 0201633612.
Références
© Dr. Chaouche A.-C.

Contenu connexe

Tendances

Applications Android - cours 13 : Connectivité et services Web
Applications Android - cours 13 : Connectivité et services WebApplications Android - cours 13 : Connectivité et services Web
Applications Android - cours 13 : Connectivité et services WebAhmed-Chawki Chaouche
 
Applications Android - cours 10 : Vues à adaptateur
Applications Android - cours 10 : Vues à adaptateurApplications Android - cours 10 : Vues à adaptateur
Applications Android - cours 10 : Vues à adaptateurAhmed-Chawki Chaouche
 
Applications Android - cours 12 : Persistance de données SQLite
Applications Android - cours 12 : Persistance de données SQLiteApplications Android - cours 12 : Persistance de données SQLite
Applications Android - cours 12 : Persistance de données SQLiteAhmed-Chawki Chaouche
 
Applications Android - cours 6 : Structure d’un projet Android
Applications Android - cours 6 :  Structure d’un projet AndroidApplications Android - cours 6 :  Structure d’un projet Android
Applications Android - cours 6 : Structure d’un projet AndroidAhmed-Chawki Chaouche
 
Applications Android - cours 5 : Classe Object et Collections en Java
Applications Android - cours 5 : Classe Object et Collections en JavaApplications Android - cours 5 : Classe Object et Collections en Java
Applications Android - cours 5 : Classe Object et Collections en JavaAhmed-Chawki Chaouche
 

Tendances (6)

Applications Android - cours 13 : Connectivité et services Web
Applications Android - cours 13 : Connectivité et services WebApplications Android - cours 13 : Connectivité et services Web
Applications Android - cours 13 : Connectivité et services Web
 
Applications Android - cours 10 : Vues à adaptateur
Applications Android - cours 10 : Vues à adaptateurApplications Android - cours 10 : Vues à adaptateur
Applications Android - cours 10 : Vues à adaptateur
 
Applications Android - cours 12 : Persistance de données SQLite
Applications Android - cours 12 : Persistance de données SQLiteApplications Android - cours 12 : Persistance de données SQLite
Applications Android - cours 12 : Persistance de données SQLite
 
Applications Android - cours 6 : Structure d’un projet Android
Applications Android - cours 6 :  Structure d’un projet AndroidApplications Android - cours 6 :  Structure d’un projet Android
Applications Android - cours 6 : Structure d’un projet Android
 
Applications Android - cours 5 : Classe Object et Collections en Java
Applications Android - cours 5 : Classe Object et Collections en JavaApplications Android - cours 5 : Classe Object et Collections en Java
Applications Android - cours 5 : Classe Object et Collections en Java
 
Cours Android
Cours AndroidCours Android
Cours Android
 

Similaire à Applications Android (Planning)

Similaire à Applications Android (Planning) (20)

PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docxPRESENTTION_DU_PROJET_DE_SUPER_021337.docx
PRESENTTION_DU_PROJET_DE_SUPER_021337.docx
 
PE - Développeur d'applications multiplateformes-24 Juin-Final.pdf
PE - Développeur d'applications multiplateformes-24 Juin-Final.pdfPE - Développeur d'applications multiplateformes-24 Juin-Final.pdf
PE - Développeur d'applications multiplateformes-24 Juin-Final.pdf
 
cahier des charges
cahier des chargescahier des charges
cahier des charges
 
Karim Baina Seminaire BigData IoT ISIMA Juillet 2016
Karim Baina Seminaire BigData IoT ISIMA Juillet 2016Karim Baina Seminaire BigData IoT ISIMA Juillet 2016
Karim Baina Seminaire BigData IoT ISIMA Juillet 2016
 
CV Ahedbf - Fr
CV Ahedbf - FrCV Ahedbf - Fr
CV Ahedbf - Fr
 
M2I
M2IM2I
M2I
 
brochure_lpisti_2012-2013
brochure_lpisti_2012-2013brochure_lpisti_2012-2013
brochure_lpisti_2012-2013
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
CV Ahedbf - Fr
CV Ahedbf - FrCV Ahedbf - Fr
CV Ahedbf - Fr
 
SEMS-bassdef
SEMS-bassdefSEMS-bassdef
SEMS-bassdef
 
Des projets R&D dès la première année !
Des projets R&D dès la première année !Des projets R&D dès la première année !
Des projets R&D dès la première année !
 
Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017Catalogue pfe cynapsys_2016_2017
Catalogue pfe cynapsys_2016_2017
 
programme d'études.pdf
programme d'études.pdfprogramme d'études.pdf
programme d'études.pdf
 
CV Mwamba
CV MwambaCV Mwamba
CV Mwamba
 
Mql
MqlMql
Mql
 
Sandbox technology
Sandbox technologySandbox technology
Sandbox technology
 
TPS_Fiche-diplo-generaliste
TPS_Fiche-diplo-generalisteTPS_Fiche-diplo-generaliste
TPS_Fiche-diplo-generaliste
 
CV BEKHTI Youcef
CV BEKHTI YoucefCV BEKHTI Youcef
CV BEKHTI Youcef
 
Cv - sahri oussama
Cv -  sahri oussamaCv -  sahri oussama
Cv - sahri oussama
 
CV
CVCV
CV
 

Dernier

Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...Faga1939
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 

Dernier (13)

Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 

Applications Android (Planning)

  • 1. Université Constantine 2 Dr. Chaouche A.-C. Faculté des nouvelles technologies ahmed.chaouche@univ-constantine2.dz Développement d’Applications Mobiles – Syllabus – 2018/2019. Semestre 1
  • 2. Université Constantine 2 Etudiants concernés Faculté/Institut Département Niveau Spécialité 2018/2019. Semestre 1 Licence 3 Science de l’informatique (SCI)Nouvelles technologies IFA Licence 3 Technologies de l’information (TI) Dr. Chaouche A.-C. Faculté des nouvelles technologies ahmed.chaouche@univ-constantine2.dz Nouvelles technologies IFA Développement d’Applications Mobiles – Syllabus –
  • 3. Université Constantine 2 3 Intitulé : Développement d’Applications Mobiles Code : DAM / IAM Description : Ce module est destiné essentiellement aux étudiants de Licences 3, en informatique. Son objectif est l’acquisition par tout étudiant, des connaissances et des compétences pour le développement des applications mobiles sous l’OS Android, ainsi que la maîtrise des outils nécessaires pour ce type de développement. Les cours sont offerts exclusivement sur le site de l’université de Abdelhamid Mehri, néanmoins, ils sont disponibles pour tous les apprenants désirant développer des application Android. Prérequis : Programmation OO – Java Durée : 12 semaines Informations sur le module © Dr. Chaouche A.-C.
  • 4. Université Constantine 2 4 Informations Spécialité : Technologies de l’information / Science de l’informatique Niveau : Licence 3 Semestre : S2 Unité d’enseignement : UEF 2 Crédits : 5 Volume horaire hebdomadaire Cours : 1h30 Travaux dirigés : 0 Travaux pratiques : 1h30 Travail personnel : 1h00 Méthodes d’enseignement © Dr. Chaouche A.-C.
  • 5. Université Constantine 2 5 Les performances de l'étudiant durant le semestre seront évaluées sur la base de ses résultats dans le contrôle et les TPs. Son assiduité et sa discipline seront également prises en compte. Contrôle 67 % Evaluation continue 33 % Un bonus éventuel de 2 points maximum pour l'assiduité et la discipline en cours et TP. Politique d'évaluation © Dr. Chaouche A.-C.
  • 6. Université Constantine 2 6 1. Introduction : Vers une informatique ambiante (1 semaine) 2. Programmation mobile sous Android (1 semaine) 3. Configuration de l’outil de développement (1 semaine > TP0) 4. Langage Java et programmation orienté objet (2 semaines) 5. Structure d’un projet Android (2 semaines > TP1) 6. Gestion des évènements et intentions (2 semaines > TP2) 7. Vues à adaptateur et boites de dialogue (2 semaines > TP3) 8. Persistance de données (SQLite) (1 semaine > TP4) 9. Services Web et accès distant (Bonus) Planning du module © Dr. Chaouche A.-C.
  • 7. Université Constantine 2 7 Android Studio v3.1.4 JDK 8u181 Android SDK - API 28 NOX v6.2.2.0 Outils utilisés dans ce module © Dr. Chaouche A.-C.
  • 8. Université Constantine 2 8 Les documents sont accessibles : Plateforme e-learning de l’université Constantine 2 Lien : http://elearning.univ-constantine2.dz/ Rendus des TPs : Chaque fin de TP (au plus tard Samedi à 23h59) À : ac.chaouche@misc-umc.org Nom du fichier à rendre : DAM_TP%_Gr%_NOMBINOME1_NOMBINOME2.zip Exemple : DAM_TP1_G1_CHAOUCHE_NECIBI.zip" Support de cours et Rendus © Dr. Chaouche A.-C.
  • 9. Université Constantine 2 9 Lien : https://goo.gl/forms/MMpt99vPJ89UhpCt2 Fiche de renseignement © Dr. Chaouche A.-C.
  • 10. Université Constantine 2 10 Architecture d’Android : http://www.tutorialspoint.com/android/android_architecture.htm Configurations d’écran : developer.android.com/guide/topics/resources/providing-resources.html Sérialisation sous Android : http://www.supinfo.com/articles/single/1550-serialisation-objet-android Débogage sous Android Studio : https://www.learnhowtoprogram.com/android/user-interface-basics-637d41b1-35dc- 400a-bcc3-65794760474d/debugging-breakpoints-and-the-android-debugger Quelques liens utiles © Dr. Chaouche A.-C.
  • 11. Université Constantine 2 11 B. Phillips, C. Stewart, B. Hardy, K. Marsicano, « Android Programming: The Big Nerd Ranch Guide », 2ème edition, 2015, p. 600, ISBN-10: 0134171454. M. Seguy et Y. Bergès, « Android, A Complete Course, From Basics To Enterprise Edition », Édition Française éd., 2011, p. 279, ISBN : 979-10-90388-00-0. G. Nudelman, « Android Design Patterns: Interaction Design Solutions for Developers », 1ère edition, 2013, p. 459, ISBN: 1118394151. J. Annuzzi Jr., L. Darcey, S. Conder, « Advanced Android Application Development », 4ème edition, 2014, p. 624, ISBN-10: 0133892387. E. Gamma, R. Helm, R. Johnson, J. Vlissides, « Design Patterns: Elements of Reusable Object-Oriented Software », 1994, p. 394, ISBN-10: 0201633612. Références © Dr. Chaouche A.-C.