KW Pass for Wear OS는 광운대학교 중앙도서관 앱의 중앙도서관 모바일 이용증 기능을 안드로이드 기반 웨어러블 디바이스에서 이용할 수 있도록 돕는 웨어러블 전용 애플리케이션입니다.
- MVVM Pattern
- Kotlin DSL & Version Catalog for Gradle
- 100% Kotlin based with Compose for Wear OS
- Coroutines for asynchronous
- Dagger Hilt for dependency injection
- Horologist for supplement of Wear OS features
- Retrofit with okhttp for networking
- Tikxml for parsing xml response
- DataStore for local storage
- Coil and zxing-android-embedded for displaying QR Code
본 서비스의 광운대학교 중앙도서관 출입 관련 기능 로직은 KWU-library-QR-PoC를 참고하여 개발되었습니다.