Dansk - English
Kort version - Fuld version
Project in programming (Forår 2011) |
|||
Kursuskode : | EPROP1-U1 | ||
ECTS Point : | 5 | Status : | Obligatorisk |
Revideret : | 12/04 2011 | Oprettet : | 05/02 2008 |
Placering : | 1. Semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Dansk og engelsk |
Målsætning : | This course introduces mobile application development for the Android open-source platform. The students will learn skills for designing and building Android applications using the Java programming language and the Eclipse development environment. The students will also through the course project practically work with the software engineering phases design, implementation, testing and documentation. Upon completion of this course, the student should be able to: • Build a good-quality Android mobile application • Understand the overall architecture of Android platform and use Android Application Framework. • Effectively work with the Android SDK (including Emulator, Debug Bridge, etc.) and the Eclipse IDE. • Understand and apply the principles and best practices of software development, particularly as it relates to mobile software development. |
||
Hovedindhold : | Creating Android application in Eclipse Running Application on Emulator and Handset Debugging Android Application Android’s Activity, View, Context and Intent classes Android’s Activity lifecycle XML under Android Application Resources, Layout and Files Storing/retrieving persistent application data (Shared Preferences) Android UI components (Textview, ListView, Button, Dialog, etc.) Handling UI events, Listener registration and callback method overriding |
||
Undervisningsform : | Students will work in teams to develop an Android application according to the delivered assignment. The allowed size of a team is determined by the class teacher. The students are obliged to form teams at the start of the course. |
||
Krævede forudsætninger : | PROG1 or experience in java programming | ||
Prøveform : | Mundtlig evaluering på grundlag af kursusopgaver | ||
Censur : | Intern | ||
Bedømmelse : | 7-trinsskala | ||
Undervisningsmateriale : | Lauren Darcey and Shane Conder, Sams Teach Yourself Android Application Development in 24 Hours ISBN-13: 978-0-321-67335-0 ISBN-10:0-321-67335-2 |
||
Ansvarlig underviser : | Mohammad Zib Zib Beiroumi
, mzbe@dtu.dk |