Course code: DTE-2603

Programmering for mobil

Søk mellom 1. november og 6. januar
Campus Narvik, Bodø and Nettstudium
Semester / year Frühling 2027
Level Grunnleggende emner, nivå I
Credits 10

About the course

Emnet kan tas som enkeltemne.

Emnet gir studenten et solid fundament for design og utvikling av applikasjoner for mobile enheter. Emnet fokuserer på programvarearkitektur og programmeringsmekanismer knyttet til Android-plattformen. Studenten vil i løpet av emnet utvikle og designe ulike apper i forbindelse med obligatoriske innleveringer. Emnet omfatter også grunnleggende opplæring i programmeringsspråket Kotlin.

Admission reguirements

Generell studiekompetanse og Matematikk R1+R2 og Fysikk 1.

Søkere som kan dokumentere ett av følgende kvalifiserer også for opptak:

  • generell studiekompetanse og bestått realfagkurs, eller
  • bestått 1-årig forkurs for ingeniørutdanning, eller
  • 2-årig teknisk fagskole etter rammeplan fastsatt av departementet 1998/99 og tidligere studieordninger

Søknadskode: 9391

Objective of the course

Kunnskap:

Etter gjennomføring skal studenten ha fått kunnskap om

  • Programmeringsspråket Kotlin.
  • Utviklingsmiljø og byggesystem for Android.
  • Hvordan utvikle effektive brukergrensesnitt.
  • Hvordan tilpasse applikasjoner ulike språk og skjermstørrelser.
  • App-arkitektur.
  • Flertrådshåndtering, korutiner.
  • Lokale databaser (SQLite og Room).
  • Bruk av server-APIer vha. ulike nettverksbiblioteker.
  • Dependency injection.
  • Bruk av stiler og tema.

Ferdigheter:

Studenten skal etter gjennomføring være i stand til å:

  • Bruke aktuelt utviklingsverktøy / IDE på en effektiv måte.
  • Utnytte mekanismene i programmeringsspråket Kotlin til utvikling av Android-apper.
  • Lage funksjonelle og tiltalende brukergrensesnitt.
  • Bruke stil og tema i Androidapplikasjoner.
  • Håndtere applikasjoners livssyklus og konfigurasjonsendringer.
  • Utvikle språktilpassede applikasjoner.
  • Kunne bruke anbefalt applikasjonsarkitektur.
  • Bruke nettverksbibliotek til klient/tjener-applikasjoner.
  • Utvikle applikasjoner som bruker lokal database og filer.

Generell Kompetanse:

Etter gjennomføring vil studentene kunne:

  • Utnytte avanserte mekanismer i programmeringsspråket Kotlin.
  • Utvikle effektive brukergrensesnitt til både mobiltelefoner og nettbrett.
  • Kunne sette seg inn i, og ta i bruk, biblioteker og teknologier som ikke er dekket i emnet.
  • Ta i bruk offentlig tilgjengelige server-APIer i egne apper.
  • Kan formidle kunnskap om programutvikling for mobile enheter.
  • Planlegge og gjennomføre større programmeringsprosjekter, både alene og som deltaker i en gruppe.
  • Bevissthet om etiske konsekvenser av teknologiske valg og løsninger.

Forkunnskapskrav

Recommended prerequisites

DTE-2507 Datakommunikasjon og sikkerhet, DTE-2509 Databaser og webapplikasjoner 1

Obligatory prerequisites

DTE-2605 Programmering 1eller ITE1900 Programmering 1eller DTE-2511 Videregående programmering

Studiepoengreduksjon

Du vil få en reduksjon i antall studiepoeng (som oppgitt under), dersom du avlegger eksamen i dette emnet og har bestått følgende emne(r) fra før av:

  • ITE1802 Programmering for mobil 10 stp

Teaching methods

Emnets læringsutbytte formidles via en kombinasjon av ferdiginnspilte videoer og live nettforelesninger. Dette gjelder alle studentgrupper. Ev. live nettforelesninger tas opp og legges ut i ettertid. I tillegg vil lærer være tilstede på klasserom ved behov og/eller i forbindelse med øvingsoppgaver og praktiske laboppgaver.

Studentenes ferdigheter fremmes gjennom:

  • Frivillige øvingsoppgaver, både praktiske og teoretiske.
  • Kontrollspørsmål knyttet til gjennomgått stoff.
  • Obligatoriske øvingsoppgaver.

Language of instruction and examination

Norsk

Schedule

Timeplanene ferdigstilles og publiseres normalt i god tid før semesterstart, ofte noen uker i forkant. Dette gir studentene mulighet til å organisere studiene sine og forberede seg på kommende aktiviteter.

Det anbefales å sjekke timeplanen jevnlig, da det kan forekomme endringer.

Eksamen

Eksamener
Skriftlig skoleeksamen Varighet: 3 Timer Karakterregel:
A–E, stryk F
Obligatoriske arbeidskrav

Følgende arbeidskrav må være gjennomført og godkjent før man kan framstille seg til eksamen

Arbeidskrav Karakterregel:
Godkjent – ikke godkjent

Alt du trenger å vite om før, under og etter eksamen, oppmelding, fravær klage og vitnemål: UiTs samleside om eksamen

More info about the coursework requirements

Totalt fire obligatoriske øvinger hvor alle må være levert og bestått.

Re-sit examination

Det arrangeres kontinuasjonseksamen for studenter som ikke har bestått siste ordinære eksamen i dette emnet

Andre år og semester

Contact us