안드로이드 개발자 또는 테스터로서 딥링크 관리 및 테스트에 지치셨나요? Deepr은 여러분이 찾던 필수 도구입니다! 워크플로우를 간소화하도록 설계된 Deepr은 기기에서 딥링크를 직접 저장, 정리, 실행할 수 있는 간단하고 효율적인 방법을 제공합니다.
긴 URL을 직접 입력하거나 메모를 검색하는 번거로움에서 벗어나세요. Deepr을 사용하면 중요한 일, 즉 훌륭한 앱을 개발하고 테스트하는 데 집중할 수 있습니다.
**기능:**
* **딥링크 저장 및 정리:** 자주 사용하는 딥링크 목록을 간편하게 저장하고 관리할 수 있습니다.
* **딥링크 실행:** 앱에서 직접 실행하여 딥링크 동작을 테스트하고 확인할 수 있습니다.
* **검색:** 저장된 목록에서 특정 딥링크를 빠르게 찾을 수 있습니다.
* **정렬:** 날짜별 또는 오픈 카운터를 오름차순 또는 내림차순으로 정리할 수 있습니다.
* **오픈 카운터:** 각 딥링크가 열린 횟수를 추적할 수 있습니다.
* **홈 화면 바로가기:** 기기 홈 화면에 가장 많이 사용하는 딥링크 바로가기를 만들어 빠르게 액세스할 수 있습니다.
**아키텍처:**
이 애플리케이션은 최신 Android 개발 방식과 라이브러리를 사용하여 빌드되었습니다.
* **UI:** 사용자 인터페이스는 **Jetpack Compose**로만 구축되어 UI 개발에 대한 현대적이고 선언적인 접근 방식을 제공합니다.
* **ViewModel:** **Android ViewModel**은 UI 관련 데이터를 관리하고 애플리케이션 상태를 처리하는 데 사용됩니다.
* **데이터베이스:** **SQLDelight**는 로컬 데이터 지속성에 사용되며, 가볍고 타입이 안전한 SQL 데이터베이스 솔루션을 제공합니다.
* **종속성 주입:** **Koin**은 모듈화되고 테스트 가능한 아키텍처를 촉진하기 위한 종속성 주입에 사용됩니다.
* **비동기 작업:** **Kotlin 코루틴**은 백그라운드 스레드를 관리하고 비동기 작업을 원활하게 처리하는 데 사용됩니다.
Deepr은 무료 오픈 소스 프로젝트입니다. 커뮤니티의 기여를 환영합니다! 지금 다운로드하여 딥링크 워크플로를 제어하세요.