Sist endret: 12. apr. 2024

Apps

Casebeskrivelse

Sogndal kommune trenger sårt flere unge mennesker og ønsker å bli en attraktiv kommune for unge voksne og andre i etableringsfasen. I den sammenheng ønsker de å opprette en tjeneste i Altinn beregnet på personer som skal flytte til Sogndal i løpet av de neste 6 månedene. Ved å samle inn data om tilflyttere på et tidlig tidspunkt kan kommunen legge til rette og spisse tilbudene til tilflytterne allerede før første flytteeske er pakket. »

Casebeskrivelse

Sogndal kommune trenger sårt flere unge mennesker og ønsker å bli en attraktiv kommune for unge voksne og andre i etableringsfasen. I den sammenheng ønsker de å opprette en tjeneste i Altinn beregnet på personer som skal flytte til Sogndal i løpet av de neste 6 månedene. Ved å samle inn data om tilflyttere på et tidlig tidspunkt kan kommunen legge til rette og spisse tilbudene til tilflytterne allerede før første flytteeske er pakket. »

Modul 1

I denne modulen skal du opprette selve tjenesten, sette opp noen enkle innstillinger, lage en datamodell og sette opp et enkelt skjema basert på kravene fra Sogndal kommune. Temaer som dekkes i denne modulen: Opprette ny tjeneste Lage datamodell Legge til skjemakomponenter og koble dem til datamodell Redigering av tekster i skjema Oppgaver Vis/skjul innhold Opprette ny tjeneste Krav fra kommunen Tjenesten må ha en beskrivende ID som gjør det enkelt å finne den igjen blant det store antallet tjenesteer Sogndal kommune har i Altinn Studio. »

Introkurs

Introkurset er delt opp i 7 moduler og dekker et fiktivt case for Sogndal kommune. Hver modul har en beskrivelse av oppgaven og lenker til relevant dokumentasjon. Du kan velge å utføre oppgavene i Altinn Studio Designer (grafisk brukergrensesnitt med dra-og-slipp) eller i et lokalt utviklingsmiljø (krever noe teknisk kompetanse). Du kan også kombinere disse fremgangsmåtene. I løpet av disse syv modulene vil du ha vært innom den mest sentrale funksjonaliteten for en Altinn-app, samt testing av applikasjonen lokalt og i testmiljø. »

Modul 1

I denne modulen skal du opprette selve applikasjonen, legge til datamodell og sette opp et enkelt skjema basert på kravene fra Sogndal kommune. Du må utføre de to første oppgavene, opprette applikasjon og legge til datamodell, i Altinn Studios grafiske brukergrensesnitt, Altinn Studio Designer (Designer). Dersom du skal utvikle appen lokalt kan du følge instruksjonene for klargjøre for lokal utvikling og testing etter at du har gjort disse oppgavene. MERK »

Modul 2

I denne modulen skal du videreutvikle applikasjonen du laget i Modul 1 med blant annet en ny side, dynamisk skjuling av sider og forhåndsutfylling. Deler av Modul 2 kan gjøres i Altinn Studio Designer (Designer), men noe må utføres med lokal utvikling. Temaer som dekkes i denne modulen: Flere sider Bildekomponent Dynamisk skjuling av sider Sporvalg Forhåndsutfylling Oppgaver Vis/skjul innhold Legge til infoside For skjemaer der det samles inn eller gis mye informasjon kan det forbedre brukeropplevelsen dersom man deler applikasjonen opp i flere sider. »

Modul 3

Denne modulen krever at du er medlem av en organisasjon som har et etablert testmiljø for Altinn Apps. Dersom dette ikke er tilfellet kan du gå videre til neste modul. Hvis du har en personlig applikasjon som du vil flytte til en organisasjon, så kan du spørre en administrator eller service desk. Når du har tilgang til en organisasjon som har etablert testmiljø så kan du flytte applikasjonen til organisasjonen slik: »

Modul 4

I denne modulen skal du utvide applikasjonen du har laget i foregående moduler for å støtte enda fler av kravene til Sogndal kommune. Temaer som dekkes i denne modulen: Kodelister/Options Dynamiske uttrykk Oppgaver Vis/skjul innhold Innsamling av arbeidsopplysninger I mange applikasjoner er det behov for å gi brukeren et sett med svaralternativer for et datafelt. Svaralternativene refereres til som kodelister eller options. I Altinn Studio er alternativer støttet av komponentene radioknapper, avkrysningsbokser, nedtrekkslister og flervalg. »

Modul 6

I denne modulen skal du utvide applikasjonen du har laget i foregående moduler for å støtte mer av funksjonaliteten som Sogndal kommune ønsker. Temaer som dekkes i denne modulen: Repeterende grupper Validering Dataprosessering Oppgaver Vis/skjul innhold Repeterende grupper Krav fra kommunen For å kunne skreddersy et best mulig tilbud til nye innflyttere ønsker vi oss en oversikt over tidligere bosteder til innflytteren. På datasiden ønsker vi at det legges opp til at brukeren kan fylle inn tidligere bosteder. »

Modul 7

I denne modulen er det en samling med frittstående utvidelser av applikasjonen. De trenger ikke å løses i gitt rekkefølge. Temaer som dekkes i denne modulen: Oppsummmeringsside Stateless applikasjon Variabler i tekst Bruk av eksternt API Oppgaver Vis/skjul innhold Oppsummeringsside Krav fra kommunen Sogndal kommune opplever at enkelte innsendinger inneholder feilopplysninger og skrivefeil som skaper unødig arbeid for saksbehandlere. For å unngå at personer sender inn feil informasjon, ønsker kommunen at brukeren presenteres for en oppsummmeringsside hvor det er mulig å gå tilbake og redigere informasjonen brukeren har oppgitt. »