course-details-portlet

IFUD1042

Applikasjonsutvikling for Android

Studiepoeng 5
Nivå Grunnleggende emner, nivå I
Undervisningsstart Vår 2019, Høst 2018
Varighet 1 semester
Undervisningsspråk Norsk
Sted Trondheim
Vurderingsordning Mappevurdering

Om

Om emnet

Faglig innhold

Utvikling av Android-applikasjoner via bruk av emulator. Noen stikkord: Intents, grafiske brukergrensesnitt, lagring av data, bruk av ulike typer filer (for eksempel layoutfiler, bildefiler, xml-filer), nettverksprogrammering, trådprogrammering, spillprogrammering, sensorer (for eksempel kamera og gps), location-based services, internasjonalisering.

Læringsutbytte

Forventet læringsutbytte:
Etter å ha gjennomført emnet skal kandidaten ha følgende samlete læringsutbytte:

KUNNSKAPER:
Kandidaten:
- kan gjengi livssyklusen til en Android-applikasjon.
- kan redegjøre for nødvendige bestanddeler i en Android-applikasjon.
- kan gjengi MVC-prinsippet og hvordan dette brukes i forbindelse med Android-applikasjoner.

FERDIGHETER:
Kandidaten:
- kan sette opp utviklingsmiljø og lage applikasjoner for Android-plattformen.
- kan bruke emulator for kjøring av applikasjonene.
- kan lage grafiske Android-applikasjoner, hvor GUI-komponentene både kan lages via Java-kode og XML-filer.
- kan lage Android-applikasjoner hvor data kan lagres i minnet og på permanent lager.
- kan benytte Android sin intents-mekanisme.
- kan benytte Android-plattformens mekanismer for å lage applikasjoner tilpasset internasjonalisering.
- kan lage trådede Android-applikasjoner.
- kan lage forbindelsesorienterte nettverksløsninger vha. av Java Socket APIen.

GENERELL KOMPETANSE:
Kandidaten:
- kan bruke API-dokumentasjon og andre ressurser til å skaffe seg nødvendige ferdigheter ved utvikling av funksjonalitet som ikke er dekket i emnet.

Læringsformer og aktiviteter

Nettstudium. Leksjoner og individuelle øvinger.

Mer om vurdering

Det vil bli gitt 8 øvinger som alle må være bestått for å få faget godkjent. Den siste øvingen er en større øving der studentene skal vise at de behersker en kombinasjon av læringsutbytter.
Ny/utsatt vurdering: Neste gang emnet gjennomføres.

Ved søknader om godskrivning, godkjenning og innpassing av emner fra tidligere årskull eller andre institusjoners tilsvarende utdanninger, vil hver søknad behandles individuelt og søker må kunne medregne studiepoengreduksjon ved overlappende emner.

Spesielle vilkår

Krever opptak til studieprogram:
Dataingeniør (ITHINGDA)
Fjernundervisning data (ITKURS)

Forkunnskapskrav

Enkeltemne - kun for eksternt salg.

Kursmateriell

Leksjoner og nettressurser gjøres tilgjengelig på skolens læringsplattform etter oppstart av emnet. Lærebok: Bestemmes senere.

Studiepoengreduksjon

Emnekode Reduksjon Fra
LN350D 5 sp
IINI4001 5 sp
Dette emne har faglig overlapp med emnene i tabellen over. Om du tar emner som overlapper får du studiepoengreduksjon i det emnet du har dårligst karakter i. Dersom karakteren er lik i de to emnene gis det reduksjon i det emnet som er avlagt sist.

Fagområder

  • Informatikk

Kontaktinformasjon

Emneansvarlig/koordinator

Faglærere

Ansvarlig enhet

Institutt for datateknologi og informatikk

Eksamen

Eksamen

Vurderingsordning: Mappevurdering
Karakter: Bestått/Ikke bestått

Ordinær eksamen - Høst 2018

Individuell vurderingsmappe
Vekting 100/100 Hjelpemiddel Kode A

Ordinær eksamen - Vår 2019

Individuell vurderingsmappe
Vekting 100/100 Hjelpemiddel Kode A Dato Innlevering 28.04.2019