RxJava vs Coroutine
Java 에서 비동기 처리를 위해 AsyncTask를 (한 때) 사용했듯이 Kotlin 에서도 비동기 처리를 위해 Coroutine 을 사용할 수 있습니다. 그렇다면 코틀린 기반의 프로젝트에서 RxKotlin vs...
Java 에서 비동기 처리를 위해 AsyncTask를 (한 때) 사용했듯이 Kotlin 에서도 비동기 처리를 위해 Coroutine 을 사용할 수 있습니다. 그렇다면 코틀린 기반의 프로젝트에서 RxKotlin vs...
Rx – Reactive 스타일로 BLE 컨트롤을 가능하게 해주는 라이브러리입니다. 안드로이드가 제공하는 Bluetooth 라이브러리를 사용할 때 각종 callback 을 사용해서 분기처리해야 했던 코드들을 Reactive 스타일로 간결하게...
https://beck999.tistory.com/11?category=236522 BLE noti/read/write 과정에서 어떤 BLE GATT callback 이 호출되는지 정리되어 있습니다.
http://jinyongjeong.github.io/2018/09/27/bluetoothpairing 블루투스 기본 연결 과정과 코드 확인용
Can you use MotionLayout to create dynamic animations of data? That’s any data you don’t know about at compile time — like user input. Yes!...
New in Android Studio 3.6, view binding gives you the ability to replace findViewById with generated binding objects to simplify code, remove bugs, and avoid all the...
Many games have a core thing in common when you really dig under the surface: there’s almost always a soft nougaty core of C++. Firebase...