Målet med kursen är att du som kursdeltagare får teoretisk kunskap och praktisk erfarenhet av applikationsutveckling för Android. Du kommer också få en kortare introduktion till utveckling för andra mobilplattformar.
Förutsättningar och utmaningar med utveckling för mobila plattformar behandlas i relation till utveckling för stationära enheter (minneshantering, effektförbrukning, skärmstorlek, etc). Ett antal APIer introduceras exempelvis de som behövs för att utnyttja olika sensorer, adressbok och databaser. En genomgång av designmönster (patterns) som används vid utveckling av mobila system görs.
För behörighet krävs minst 22,5 hp inom huvudområdet datavetenskap varav minst 15 hp inom objektorienterad programmering (i valfritt programspråk).
För behörighet krävs minst 22,5 hp inom huvudområdet datavetenskap varav minst 15 hp inom objektorienterad programmering (i valfritt programspråk).