Dansk - English
Kort version - Fuld version
Mobile Application Programming (Efterår 2012) |
|||
Kursuskode : | EMOBA-U1 | ||
ECTS Point : | 7,5 | Status : | Tilvalg |
Revideret : | 11/06 2012 | Oprettet : | 02/05 2012 |
Placering : | 5. - 7. semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Dansk hvis der ikke er engelsksprogede studerende tilstede |
Målsætning : | The objective of the course is to enable the student to develop applications for iOS and Android platforms. The student should acquire an understanding of the major concepts, fundamental design patterns and best practices in mobile application development. Proficiency in using the associated development tools and environments should also be obtained. | ||
Hovedindhold : | iOS Development: Objective C Xcode and Storyboards Using the Model-View-Controller design pattern Creating user interfaces Handling touch events and gestures Toolbars and navigation controllers Localization and internationalization Background execution Saving/loading data: Archiving and Core Data Core Location and Map Kit Communicating with web services Testing and debugging Android Development: Eclipse and the Android ADT plugin Creating user interfaces Activity lifecycle Using multiple activities Menus, views and touch events Performing background tasks Creating local services Broadcast intents and notifications Communicating with web services Testing and debugging |
||
Undervisningsform : | Combination of lectures, programming exercises and a course project. | ||
Krævede forudsætninger : | Object oriented programming ability corresponding to EPROPE2 | ||
Anbefalede forudsætninger : | - | ||
Relationer : | - | ||
Prøveform : | Mundtlig prøve | ||
Censur : | Intern | ||
Bedømmelse : | 7-trinsskala | ||
Bemærkninger : | Having a Mac computer is recommended but not essential. The course has a maximum enrollment of 24 students. |
||
Undervisningsmateriale : | TBD | ||
Ansvarlig underviser : | Ian Bridgwood
, iabr@dtu.dk |