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

Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"ArchivesdeLyon
 
Àma Gloria.pptx Un film tourné au Cap Vert et en France
Àma Gloria.pptx   Un film tourné au Cap Vert et en FranceÀma Gloria.pptx   Un film tourné au Cap Vert et en France
Àma Gloria.pptx Un film tourné au Cap Vert et en FranceTxaruka
 
rapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfrapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfOssamaLachheb
 
Nathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseNathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseTxaruka
 
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptxGHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptxAbderrahim GHASSOUB
 
CALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTIONCALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTIONfrizzole
 
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptxGHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptxAbderrahim GHASSOUB
 
Texte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigéesTexte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigéesLeBaobabBleu1
 
Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024IEN_Jonzac
 
Un petit coin etwinning- Au fil des cultures urbaines
Un petit coin  etwinning- Au fil des cultures urbainesUn petit coin  etwinning- Au fil des cultures urbaines
Un petit coin etwinning- Au fil des cultures urbainesSocratis Vasiopoulos
 
Fiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciationFiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciationLeBaobabBleu1
 

Dernier (11)

Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"
 
Àma Gloria.pptx Un film tourné au Cap Vert et en France
Àma Gloria.pptx   Un film tourné au Cap Vert et en FranceÀma Gloria.pptx   Un film tourné au Cap Vert et en France
Àma Gloria.pptx Un film tourné au Cap Vert et en France
 
rapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfrapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdf
 
Nathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseNathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre française
 
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptxGHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
GHASSOUB _Seance 4_ measurement and evaluation in education_-.pptx
 
CALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTIONCALENDRIER ET COMPTE RENDU REUNION DIRECTION
CALENDRIER ET COMPTE RENDU REUNION DIRECTION
 
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptxGHASSOUB _Seance 3_ measurement and evaluation in education.pptx
GHASSOUB _Seance 3_ measurement and evaluation in education.pptx
 
Texte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigéesTexte avec différentes critiques positives, négatives ou mitigées
Texte avec différentes critiques positives, négatives ou mitigées
 
Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024Réunion des directeurs de Jonzac - 15 mai 2024
Réunion des directeurs de Jonzac - 15 mai 2024
 
Un petit coin etwinning- Au fil des cultures urbaines
Un petit coin  etwinning- Au fil des cultures urbainesUn petit coin  etwinning- Au fil des cultures urbaines
Un petit coin etwinning- Au fil des cultures urbaines
 
Fiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciationFiche de vocabulaire pour faire une appréciation
Fiche de vocabulaire pour faire une appréciation
 

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.