Level/category

Professional studies

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

Group size

No limit

Assignments valid until

Until further notice

Assessment methods

2013-12-20 - Other assignments

Course and curriculum search