Roberto DE PRISCO | MOBILE PROGRAMMING
Roberto DE PRISCO MOBILE PROGRAMMING
cod. 0512100057
MOBILE PROGRAMMING
0512100057 | |
COMPUTER SCIENCE | |
EQF6 | |
COMPUTER SCIENCE | |
2021/2022 |
YEAR OF COURSE 3 | |
YEAR OF DIDACTIC SYSTEM 2017 | |
AUTUMN SEMESTER |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
INF/01 | 4 | 32 | LESSONS | |
INF/01 | 2 | 16 | LAB |
Objectives | |
---|---|
KNOWLEDGE AND COMPREHENSION; THIS COURSE WILL PROVIDE THE KNOWLEDGE NECESSARY TO DEVELOP MOBILE APPLICATIONS FOR MOBILE DEVICES. APPLICATION OF THE KNOWLEDGE AND COMPREHENSION: DESIGN AND DEVELOPMENT OF MOBILE APPLICATIONS, SPECIFICALLY FOR THE ANDROID OPERATING SYSTEM. |
Prerequisites | |
---|---|
Object oriented programming and Java programming language. |
Contents | |
---|---|
Introduction to •Application development kit •The first app: Helloworld •Details about the emulator and the debugger •Layouts and widgets (textview, button and more) •The first app: Calculator •Advanced widgets (listview, gridview and more) •Activity lifecycle •Intents •Permissions •Alarms •Fragments •Threads and asynchronous tasks •Networking •Sensors •Multimedia •Data storage •Broadcast receiver •Content provider •Services |
Teaching Methods | |
---|---|
Classroom lectures with pratical examples to be developed together with the students. |
Verification of learning | |
---|---|
•Written exam with about 10 questions concerning both general knowledge and specific coding problems to verify the student's knowledge •Practical exam consisting in the development of a simple app to verify the concrete ability to write apps |
Texts | |
---|---|
There is no textbook. References will be provided. |
BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2022-11-21]