Skip to content

Latest commit

 

History

History
47 lines (46 loc) · 2.29 KB

DOCUMENTATION.md

File metadata and controls

47 lines (46 loc) · 2.29 KB

Dokumentasjon

Biblioteker brukt i prosjektet

androidx.compose.animation

Jetpack Compose bibliotek, håndterer animasjon i Composable komponenter

androidx.compose.foundation

Jetpack Compose bibliotek, tilbyr en rekke Composable komponenter og designfunksjonalitet

androidx.compose.material

Jetpack Compose bibliotek, tilbyr material ikoner(Ikoner for Settings, Home etc)

androidx.compose.material3

Jetpack Compose bibliotek, tilbyr en rekke Composable komponenter og elementer

androidx.compose.runtime

Jetpack Compose bibliotek, tilbyr hovedsakelig state-funksjonalitet

androidx.compose.ui

Jetpack Compose bibliotek, tilbyr funksjonalitet for å designe og modifisere Composable komponenter

androidx.activity

Android bibliotek, tilbyr ComponentActivity som håndterer appens generelle state og komposisjon til høynivå komponenter

android.content

Android bibliotek, tilbyr funksjonalitet for å håndtere android enhets generelle state, samt tillatelse for lokasjon

androidx.core

Android bibliotek, brukt for å håndtere tillatelse og saker fra enhet, eksempelvis tillatelse for lokasjon

androidx.navigation

Android bibliotek, tilbyr funksjonalitet for navigasjon

kotlinx.coroutines

Kotlin bibliotek, tilbyr funksjonalitet som håndterer states og tråder

io.ktor

Rammeverk som tilbyr nettverksfunksjonalitet

com.google.android.gms.location

Google rammeverk som tilbyr funksjonalitet for å hente brukerkordinater

java.util

Java bibliotek som tilbyr kalender-funksjonalitet(dato)

kotlinx.Serialization

Kotlin bibliotek som tilbyr funksjonalitet for serialisering av data fra API

androidx.Annotation

Android bibliotek, tilbyr funksjonalitet for

androidx.lifecycle

Android bibliotek, tilbyr funksjonalitet for trådhåndtering i Viewmodels

kotlin.math

Kotlin bibliotek, tilbyr matematiske funksjoner

coil

Bibliotek som tilbyr funksjonalitet for håndtering av gifs og bilder

android.util

Android bibliotek som tilbyr en rekke hjelpeverktøy, blant annet Log som vi har brukt

java.time

Java bibliotek som tilbyr funksjonalitet for håndtering av dato og tid

org.junit

Bibliotek som tilbyr funksjonalitet for testing