dariuszseweryn / RxAndroidBle

An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface
http://polidea.github.io/RxAndroidBle/
Apache License 2.0
3.4k stars 575 forks source link

Kotlin coroutines and flow support #756

Open Ivan3fonov opened 3 years ago

Ivan3fonov commented 3 years ago

Do you have any plans to make a version of the library with kotlin coroutines and flows ?

MartinSadovy commented 2 years ago

This project is designed and developed on Rx (reactivex) and coroutines are totally different. So don't count on that :)

dariuszseweryn commented 2 years ago

TBH I was thinking about a slimmed down version of this lib that would allow for proxies to differently typed consumers (Rx1/2/3, Kotlin Coroutines, possibly others) but for now this is paused due to my time limitations. Nearest priority is to have this lib ready for Android 12 (which is about to be released)