Er du en Android-utvikler eller -tester lei av den konstante kampen med å administrere og teste dypkoblinger? Deepr er det essensielle verktøyet du har savnet! Designet for å strømlinjeforme arbeidsflyten din, gir Deepr en enkel og effektiv måte å lagre, organisere og lansere dypkoblinger direkte på enheten din.
Si farvel til å manuelt skrive lange nettadresser eller søke gjennom notater. Med Deepr kan du fokusere på det som betyr noe: bygge og teste flotte apper.
**Funksjoner:**
* **Lagre og organiser dypkoblinger:** Lagre og administrer enkelt en liste over ofte brukte dypkoblinger.
* **Launch Deeplinks:** Test og verifiser dyplinkadferd ved å starte dem direkte fra appen.
* **Søk:** Finn raskt bestemte dypkoblinger fra den lagrede listen din.
* **Sorter:** Organiser dypkoblingene dine etter dato eller åpen teller i enten stigende eller synkende rekkefølge.
* **Åpne teller:** Hold styr på hvor mange ganger hver dyplink har blitt åpnet.
* **Snarveier på startskjermen:** Lag snarveier for de mest brukte dypkoblingene på enhetens startskjerm for rask tilgang.
**Arkitektur:**
Applikasjonen er bygget ved hjelp av moderne Android-utviklingspraksis og biblioteker:
* **UI:** Brukergrensesnittet er bygget utelukkende med **Jetpack Compose**, og gir en moderne og deklarativ tilnærming til UI-utvikling.
* **ViewModel:** **Android ViewModel** brukes til å administrere UI-relaterte data og håndtere applikasjonens tilstand.
* **Database:** **SQLDelight** brukes for lokal datautholdenhet, og tilbyr en lett og typesikker SQL-databaseløsning.
* **Dependency Injection:** **Koin** brukes til avhengighetsinjeksjon for å fremme en modulær og testbar arkitektur.
* **Asynkrone operasjoner:** **Kotlin Coroutines** brukes til å administrere bakgrunnstråder og håndtere asynkrone operasjoner jevnt.
Deepr er et gratis, åpen kildekode-prosjekt. Vi tar gjerne imot bidrag fra samfunnet! Last ned nå og ta kontroll over arbeidsflyten for dyplenker.