fişa disciplinei
1. Date despre program
1.1 Instituţia de învăţământ superior	Universitatea Babeş-Bolyai din Cluj-Napoca	
1.2 Facultatea	Facultatea de Matematică şi Infrormatică	
1.3 Departamentul	Departamentul de Informatică	
1.4 Domeniul de studii	Informatică	
1.5 Ciclul de studii	Informatică 3 ani	
1.6 Programul de studiu / Calificarea	Informatică	

2. Date despre disciplină
2.1 Denumirea disciplinei	Aplicaţii pentru dispozitive mobile	
2.2 Titularul activităţilor de curs	Lect. dr. Ioan Lazăr	
2.3 Titularul activităţilor de seminar	Lect. Dr. Ioan Lazăr	
2.4 Anul de studiu	3	2.5 Semestrul	2	2.6. Tipul de evaluare	E	2.7 Regimul disciplinei	Optionala	

3. Timpul total estimat (ore pe semestru al activităţilor didactice)
3.1 Număr de ore pe săptămână	4	Din care: 3.2 curs	2	3.3 seminar/laborator	2 lab	
3.4 Total ore din planul de învăţământ		Din care: 3.5 curs		3.6 seminar/laborator		
Distribuţia fondului de timp:	ore	
Studiul după manual, suport de curs, bibliografie şi notiţe	14	
Documentare suplimentară în bibliotecă, pe platformele electronice de specialitate şi pe teren	12	
Pregătire seminarii/laboratoare, teme, referate, portofolii şi eseuri	14	
Tutoriat	8	
Examinări 	18	
Alte activităţi: ..................	-	
3.7 Total ore studiu individual	66	
3.8 Total ore pe semestru	114	
3.9 Numărul de credite	5	

4. Precondiţii (acolo unde este cazul)
4.1 de curriculum	-	
4.2 de competenţe	-	

5. Condiţii (acolo unde este cazul)
5.1 De desfăşurare a cursului	•	Sală, plus proiector	
5.2  De desfăşurare a seminarului/laboratorului	•	Laboratoare echipate cu Eclipse si Windows 8	

6. Competenţele specifice acumulate
Competenţe profesionale	•	Înţelegerea conceptelor de bază privind programarea aplicatiilor pe dispozitive mobile.
•	Înţelegrerea testării şi verificării în scrierea unor programe de calitate pentru dispozitive mobile.	
Competenţe transversale	•	Abilitatea de a aplica conceptele, principiilor şi tehnicilor însuşite în rezolvarea unor probleme reale.	

7. Obiectivele disciplinei (reieşind din grila competenţelor acumulate)
7.1 Obiectivul general al disciplinei	•	Sa cunoasca concepele de baza ale programarii aplicatiilor pentru dispozitive mobile.	
7.2 Obiectivele specifice

	•	Sa cunoasca platforma Android.
•	Sa cunoasca platforma Windows Phone 8.	

8. Conţinuturi
8.1 Curs	Metode de predare	Observaţii	
1. Elemente de baza Android
•	Instrumente de lucru
•	Ciclul de viata al activitatilor
•	Interfete utilizator	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
2. Gestiunea datelor locale
•	Base de date
•	Preferinte
•	Lansarea activitatilor standard	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
3. Accesarea reurselor externe
•	Consumarea serviciilor web (REST)
•	Sincronizarea datelor	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
4.	Jocuri
•	Elemente de grafica 2D
•	Elemente de grafica 3D	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
5. Servicii Android
•	Folosirea serviciilor disponibile
•	Senzori
•	Crearea unor servicii personalizate
	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
6. Alte elemente Android
•	Localizare
•	Harti
•	Mesagerie Cloud2Device (C2DM)
	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
7. Elemente de baza Winows Phone 8
•	Instrumente de lucru
•	Clasele de baza Windows Phone 8
•	Executia si depanarea aplicatiilor	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
8. Gestiunea datelor locale WP 8
•	Base de date
•	Preferinte	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
9. Accesarea reurselor externe
•	Consumarea serviciilor web (REST)
•	Sincronizarea datelor	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
10. Jocuri WP 8
•	Elemente de grafica 2D
•	Elemente de grafica 3D	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
11. Servicii WP 8
•	Folosirea serviciilor disponibile
•	Senzori
•	Crearea unor servicii personalizate	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
12. Alte elemente WP 8
•	Localizare
•	Harti	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
Bibliografie
1.	Android Development. http://developer.android.com/index.html
2.	Windows Phone 8 Development. http://dev.windowsphone.com/en-us/develop
3.	Vogella. Android Development Tutorials. http://www.vogella.com/android.html	
8.2 Seminar / laborator	Metode de predare	Observaţii	
1. Elemente de baza Android	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
2. Gestiunea datelor locale	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
3. Accesarea reurselor externe	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
4. Jocuri	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
5. Servicii Android	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
6. Alte elemente Android	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
7. Elemente de baza Winows Phone 8	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
8. Gestiunea datelor locale WP 8	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
9. Accesarea reurselor externe	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
10. Jocuri WP 8	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
11. Servicii WP 8	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
12. Alte elemente WP 8	•	Expunere interactiva
•	Explicatie
•	Conversatie
•	Exemple
•	Demonstratie didactica		
Bibliography

1.	1.	Android Development. http://developer.android.com/index.html
2.	2.	Windows Phone 8 Development. http://dev.windowsphone.com/en-us/develop
3.	3.	Vogella. Android Development Tutorials. http://www.vogella.com/android.html	

9. Coroborarea conţinuturilor disciplinei cu aşteptările reprezentanţilor comunităţii epistemice, asociaţiilor profesionale şi angajatori reprezentativi din domeniul aferent programului
•	The course respects the IEEE and ACM Curricula Recommendations for Computer Science studies.
•	The course exists in the studying program of all major universities in Romania and abroad.
•	The content of the course is considered the software companies as important for average programming skills	

10. Evaluare
Tip activitate	10.1 Criterii de evaluare	10.2 metode de evaluare	10.3 Pondere din nota finală	
10.4 Curs	Cunostintele acumulate	Examen scris	30%	
				
10.5 Seminar/laborator	Scrierea unui program	Examen practic	50%	
	Programele scrise in timpul semestrului	Documentatie
	20%	
10.6 Standard minim de performanţă	
•	 Minimum 5 la fiecare proba.

	

Data completării		Semnătura titularului de curs		Semnătura titularului de seminar
	26.09.12			Lect. dr. Ioan Lazar			Lect. dr. Ioan Lazar

Data avizării în departament			           		Semnătura directorului de departament
26.09.12							Prof. dr. Bazil Pârv