1. Indholdsfortegnelse

2. Introduktion

Se GM Arkitektur og design for en overordnet arkitekturbeskrivelse.

2.1. Formål

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

3. 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.


Diagram iOS MinGraviditet


4. 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:

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. 

  • No labels