Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ktlint (https://github.com/pinterest/ktlint): Bruges til at formatere outputtet fra openapi-generator


Konfiguration

Beskrivelse af den nuværende konfiguration kan findes på Installationsvejledningen https://www.nspop.dk/pages/viewpage.action?pageId=121373687#GravidiDK(Android)Installationsvejledning-Indledning

Udvikleren vælger selv en flavor og en buildtype i Android Studio, som derefter kan bygges og køres. Under udvikling bruges debug buildtypen, da denne outputter logs i logcat.

Alle bygge konfigurationer skal findes i projektets build.gradle filer. Der findes en build.gradle som deles af hele projektet og derunder findes der en build.gradle for hvert modul af appen (App, Api, Repo, Shared). 

Hvert modul har deres eget ansvarsområde, så api/build.gradle definerer f.eks. hvilke endpoints APIet skal ramme og app/buid.gradle sætter suffix på pakkenavnet, så det er muligt at have flere versioner af appen installeret på samme tid.

Distribution

Distribution af test apps til ThePerfectApp (TPA)

...