The course is included in these curricula and study modules
Level/category
Teaching language
Swedish
Type of course
Compulsory
Cycle/level of course
First
Recommended year of study
2
Total number of ECTS
5 cr
Competency aims
The aim of the course is to give the student basic knowledge in Android and its architecture as well as abilities to program/handle:
- User interfaces and resources
- Message handling
- Data storage
- Graphics and video
- Sensors
Learning outcomes
At the end of the course the student is expected to be able to develop a wide range of graphical application for Android.
Course contents
GUI programming
- Architectures
- The MVC model
- Views (Activities)
- Buttons
- Text views
- Resources
- Table layouts
- Home screen widgets
Thread programming
- The AsyncTask class
Storing data on the device memory
Communication with Web services
Prerequisites and co-requisites
Introduction to programming
Algorithms and data structures
Previous course names
System programming with C on a mobile platform (2011-2012
Recommended or required reading
See Itslearning.
Study activities
- Lectures - 20 hours
- Individual- and group instruction - 36 hours
- Project- and production work/artistic activities - 77 hours
Workload
- Total workload of the course: 133 hours
- Of which autonomous studies: 133 hours
- Of which scheduled studies: 0 hours
Mode of Delivery
Participation in tuition
Assessment methods
Projects
Assessment requirements
Project.
Teacher
Karlsson Jonny
Examiner
Karlsson Jonny
Home page of the course
Group size
No limit
Assignments valid until
Until further notice
Assessment methods
2013-12-20 - Other assignments