Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootGravid i DK (iOS) - Leverancebeskrivelse



Indholdsfortegnelse

Table of Contents

Introduktion

Se GM Arkitektur og design for en overordnet arkitekturbeskrivelse.

Formål

Sammenhæng med øvrige dokumenter

Application Structure

...

Formålet med dette dokument er at beskrive design og arkitektur i app'en.

iOS app arkitektur

Diagrammet herunder beskriver den overordnede opbygning og tanke om artkitekturen af pakker i iOS app'en. Med mindre andet er angivet skal pile læses som "anvender". 

Der anvendes også nogle tredje parts biblioteker, som ikke er vist her på tegningen, da der udelukkende redegøres for projektets egen kode ift. denne tegning.


Gliffy Diagram
macroIdfd7afdd2-43f6-470c-b420-320ebf0983dc
displayNameDiagram iOS MinGraviditet
nameDiagram iOS MinGraviditet
pagePin2


Login flow

Skærme og logik for flows omhandlede onboarding, login med MitID og enhedsautentificering. Nedenstående diagrammer dokumenter de forskellige variatoner af flowet for at logge ind med MitID og registrere sig i appen:

Image AddedImage AddedImage AddedImage Added

Man kan som anonym bruger vælge at benytte appen uden at logge ind med MitID. For disse brugere vil der ikke blive hentet graviditetsdata, så terminsdatoen skal indtastes manuelt. Brugeren kan beskytte sin app bag enhedsautentificering ved at aktivere dette i indstillinger i appen.