일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- PagingLib
- php
- mvvm
- mysql
- Kotlin
- SWIFTUI
- paging
- google play
- 테스트 자동화
- android13
- MediaPlayer
- junit
- 동영상
- 인앱결제
- node
- Animation
- list
- Observable
- MediaSession
- Android
- node.js
- RxKotlin
- Reactive
- SwiftUI Tutorial
- Koin
- MotionLayout
- databinding
- rx
- Android 13
- GCP
- Today
- Total
목록Koin (4)
봄날은 갔다. 이제 그 정신으로 공부하자
해당 글은 koin, DataBinding, Rxjava, retrofit, Coroutine, PagingLibrary을 사용하여. MVVM 구조로 된 github 사용자 검색 앱을 개발하는 과정을 기술합니다. 해당 글을 작성하는 이유는 위 기술이 적용된 최소 샘플 앱을 만들어 놓고 필요 시 참고하기 위합입니다. 해당 글은 최소 샘플앱 개발 세번째 글로 이전 글을 읽지 않은 분들은 이전 글 읽어보시면 해당 글을 이해하는데 더 도움이 됩니다. als2019.tistory.com/20 MVVM + Koin 최소 샘플 앱 개발 - part 1 해당 글은 koin, DataBinding, Rxjava, retrofit, Coroutine, PagingLibrary을 사용하여. MVVM 구조로 된 github ..
해당 글은 koin, DataBinding, Rxjava, retrofit, Coroutine, PagingLibrary을 사용하여. MVVM 구조로 된 github 사용자 검색 앱을 개발하는 과정을 기술합니다. 해당 글을 작성하는 이유는 위 기술이 적용된 최소 샘플 앱을 만들어 놓고 필요 시 참고하기 위합입니다. 해당 글은 최소 샘플앱 개발 두번째 글로 첫번째 글을 읽지 않은 분들은 이전 글 읽어보시면 해당 글을 이해하는데 더 도움이 됩니다. https://als2019.tistory.com/20 MVVM + Koin 최소 샘플 앱 개발 - part 1 해당 글은 koin, DataBinding, Rxjava, retrofit, Coroutine, PagingLibrary을 사용하여. MVVM 구조로 ..
해당 글은 koin, DataBinding, Rxjava, retrofit, Coroutine, PagingLibrary을 사용하여. MVVM 구조로 된 github 사용자 검색 앱을 개발하는 과정을 기술합니다. 해당 글을 작성하는 이유는 위 기술이 적용된 최소 샘플 앱을 만들어 놓고 필요 시 참고하기 위함입니다. 실제 서비스 로직이 적용된 앱의 경우 앱에 적용된 서비스 로직으로 인해 해당 기술의 최소 적용 기준을 파악하기 어렵고 각각의 기술을 설명한 부분은 독립적이라 앱에 적용하기 위해서는 별도의 노력이 필요한 부분이 있습니다. 자주 사용하는 기술을 최소 샘플앱으로 만들어 신규앱 개발 시에 필요한 기술들을 편하게 참고 하기 위함입니다. 무엇을 만들 것인가? github에서 사용자를 검색해 리스트로 보여..
android 앱 개발에 다양한 패턴(MVP, MVVM)이 적용되면서 DI에 필요가 증가하였고 현재 많은 android 앱들이 개발에 Koin이나 Dagger와 같은 의존성 주입 라이브러리를 사용하고 있습니다. 해당 글에서는 android 의존성 주입 라이브러리(Data Injection lib) 중 하나인 Koin에 대해 설명합니다. Dagger는 별도의 글에서 설명합니다. Koin이란? Koin은 Java로 구현된 Dagger과 달리 Kotlin언어로 개발된 DI 라이브러리이며, 순수 Kotlin으로만 작성되어있어 Proxy, Annotation 프로세싱을 통한 코드 생성, 리플렉션을 사용하지 않기 때문에 가볍습니다. Koin은 Kotlin에서 제공하는 DSL(Domain-Specific Langua..