01TD01D Apputvikling
01TD01D Apputvikling
- Emnebeskrivelse
- Emnekode01TD01D
 - StudieprogramUniversell
 - Studiepoeng10
 - StudiestedKjeller, Kongsberg
 - StudienivåFagskole nivå 5.2
 - EmneansvarligGry Brubakk Fossan
 
 
2024 Høst
2025 Vår
2025 Høst
2026 Vår
2026 Høst
2027 Vår
2027 Høst
2028 Vår
2028 Høst
2029 Vår
Temaer
Grunnleggende apputvikling med Qt quick
- UX/UI-utvikling med QML
 - Signaler og spor
 - Tilpasning av innebygde komponenter
 - Komponent bindinger
 - Utvikling av enkle applikasjoner
 
Avansert apputvikling med Qt quick
- C++ og JavaScript integrasjon
 - Designe egne komponenter
 - Bruk og integrasjon av eksterne API’er
 - Distribusjon av applikasjon
 
Studenten
- har kunnskap om hva en mobil applikasjon er, og hvordan den utvikles
 - har kunnskap om forskjellige modeller av datastrukturer som anvendes i apper
 - har kunnskap om grunnleggende programmering i valgt programmerings-språk og de verktøy som brukes i utviklingen av apper
 - har kunnskap om UX/UI-utvikling i en app
 - har kunnskap om programmering av funksjoner og objektorientert programmering
 - har innsikt i relevant regelverk og standarder om universell utforming, og hvilke følger det har for programmering av brukergrensesnitt.
 - har kunnskap om fagterminologi innenfor utforming, grensesnitt og arbeidsprosesser som anvendes i oppsett av apper
 - har kunnskap om metoder og verktøy for oppsett og analyse av brukertester for å vurdere eget arbeid innenfor personvern, datasikkerhet og universell utforming
 - kan oppdatere sin kunnskap om programmering og utvikling av apper gjennom faglitteratur og søk i relevante artikkel- og ressursdatabaser og gjennom faglige felleskap
 - kan finne informasjon og fagstoff i aktuelle ressursbiblioteker og faglige diskusjonsfora til løsninger av programmeringsoppgaver
 
Studenten
- kan ta i bruk metoder og verktøy for å utvikle innhold og datastrukturer til apper
 - kan anvende kunnskap om grunnleggende programmering og objektorientert programmering til å utvikle apper
 - kan anvende kunnskap om XML og brukergrensesnitt (UI) til å utvikle universelt utformede apper.
 - kan anvende relevante utviklingsverktøy til å bygge apper
 - kan reflektere over egen programmeringspraksis knyttet til personvern og datasikkerhet og justere denne under veiledning
 - kan gjøre rede for sine faglige valg
 
Studenten
- kan delta aktivt i prosjekter
 - kan utføre arbeid etter oppdragsgivers behov, etablere fagnettverk og samarbeide med mennesker på kryss av fagfelt
 - kan utveksle bransjerelaterte synspunkter og informasjon
 - kan bygge relasjoner, både internt, eksternt og på tvers av fagfelt
 
Arbeidskrav fremkommer i emnets fremdriftsplan.
Alle obligatoriske arbeidskrav må være godkjent for å få sluttvurdering i emnet
Det gjennomføres obligatoriske arbeidskrav i emnet. Disse vurderes til godkjent/ikke godkjent. Antall arbeidskrav fremkommer i emnets fremdriftsplan.
Det foretas en helhetlig vurdering i emnet. Emnekarakter fastsettes basert på ett eller flere vurderingstellende elementer. Det fremkommer i emnets fremdriftsplan hva som er vurderingstellende arbeid.
Eksamen
Det gjennomføres ikke eksamen i emnet.