Utveckling av applikationer för Android och iOS med C#
Kursen introducerar grunderna i programmering av distribuerade applikationer för internet och konkretiserar dessa genom en bred orientering av tekniker och komponenter som används för utveckling av mobila applikationer för Android och iOS. För denna utveckling tillämpas programspråket C# med ramverket .NET med syfte att få en effektiv integrering med databaser för persistent lagring. För separering av programkod i delar avseende logik och grafik, tillämpas designmönstret Model-View-ViewModel (MVVM). Det grafiska gränssnittet designas och utvecklas med märkspråket XAML.Utveckling av applikationerna sker genom användning av verktyget Visual Studio som är en väl etablerad och integrerad utvecklingsmiljö.