- 사용 기술 스택
AndroidX, Coroutine, Clean Architecture, Jetpack, Dagger, Network, Room DB, ViewBinding, Kotlin DSL, NDK, JNI, SPP/BLE(Bluetooth profiles), Google Analytics
MyOlive 앱 및 프로토콜 개발
- 앱 UI/UX, 커스텀 뷰, 차트, 애니메이션 구현
- 디바이스별 해상도, 접근성 확대 해상도 지원
- Network, Cache Strategy, Local DB
- Realtek SDK
- Bluetooth 통신을 위한 프로토콜 설계 및 구현
- Native core library 적용을 위한 NDK/JNI/CMake구현
- 앱 성능 및 유지보수 최적화 (R8, profiling, view stack, JVM, Refactoring, Modulization)
Hearing Test Site, Admin Page (2020. 04 ~ 2020. 09)
hearing test site _ https://hearing.oliveunion.com/
admin site _ 비공개
- 웹 서버 생성 및 백엔드 개발 ( AWS, Flask, MongoDB, Nginx )
- SSL
OliveSmartEar 앱 및 프로토콜 개발 (2019. 07 ~ 2020. 04)
- 메인 UI /UX 구현
- C 라이브러리 컴파일 및 NDK/JNI/CMake 구현
- Bluetooth BLE/GATT 통신 프로토콜 구현
- 청력 데이터 수집 가능한 Logging API 구현, Android Workmanager
더보기