kable
blessed-android
Our great sponsors
kable | blessed-android | |
---|---|---|
8 | 6 | |
739 | 517 | |
3.1% | - | |
8.8 | 6.4 | |
4 days ago | 5 months ago | |
Kotlin | Java | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kable
-
Android BLE
https://github.com/JuulLabs/kable this repo has been active but is notably pre 1.0
-
Why is Android Bluetooth API so hard to use? or did I just use the wrong API?
if you are using BLE & kotlin, I enjoyed using https://github.com/JuulLabs/kable
-
BLE: Bluetoothgatt onServiceDiscovered sometimes contains no services on status 0
The BLE is trash on Android. Try using this for both android and iOS: https://github.com/JuulLabs/kable
-
Recommendations for beginner BLE development.
https://github.com/JuulLabs/kable I have never used this but the readme has a nice overview of the primary areas of how a client interacts with a bluetooth device
-
BLE Communication when app not in focus
unrelated but if you are familiar with coroutines / flow this library is loads better than the archaic android ble sdk https://github.com/JuulLabs/kable
-
I'm working on a demo app for using BLE + MVVM, with a novel approach for using bound services from view models. Would appreciate feedback and review!
As a beginner Android developer trying to develop a BLE app, I found the existing resources out there mostly unhelpful. With this repo I am hoping to build an app that will be helpful for others. I'm using Kable. There are some issues with this app so I'd appreciate feedback and review, even if it is just about the general structure.
-
At a BLE / Android "learning" crossroads.
To write the Android app to do all the BLE stuff, suggest using a third-party library that hides a lot of the gory details. If doing Kotlin, something like https://github.com/JuulLabs/kable or in Java https://github.com/weliem/blessed-android.
-
Bluetooth LE for modern Android Development - part 1
If you are on Kotlin and are proficient on coroutines you can try Kable: https://github.com/JuulLabs/kable wich is very cool to use as long as you have some experience with coroutine jobs and scopes. I think it haves potential to be the best Android BLE library but still is in Beta and there are some weird things still happening (like missing packets when you subscribe on notify) but haves a lot of potential.
blessed-android
- Bluetooth LE implementation using java
-
some tips for developing an android BLE app
- https://github.com/weliem/blessed-android
-
Android Java Find and Show a List of BLE Devices
Check out Blessed: https://github.com/weliem/blessed-android It's a library for Bluetooth Low Energy devices. I use this library for almost a year within a production app that connects with ble devices and controls them.
-
At a BLE / Android "learning" crossroads.
To write the Android app to do all the BLE stuff, suggest using a third-party library that hides a lot of the gory details. If doing Kotlin, something like https://github.com/JuulLabs/kable or in Java https://github.com/weliem/blessed-android.
-
Bluetooth LE for modern Android Development - part 1
If you want a tipicall callback communication, use Blessed: https://github.com/weliem/blessed-android an awesome and totally underappreciated Ble Android library. This thing is like the "Glide" or "Retrofit" for Bluetooth. It tries to mimic the iOS dumbified BLE approach, and embeds all the quirks and workarounds for different Android versions and hardware implementations.
- Bluetooth Low Energy
What are some alternatives?
Splitties - A collection of hand-crafted extensions for your Kotlin projects.
android-bluetooth-serial - A library for Android to simplify basic serial communication over Bluetooth, for example when communicating with Arduinos.
Android-BLE-Library - A library that makes working with Bluetooth LE on Android a pleasure. Seriously.
RxAndroidBle - An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface
PeopleInSpace - Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.
firebase-kotlin-sdk - A Kotlin-first SDK for Firebase
Blurry - Blurry is an easy blur library for Android
SweetBlue - BLE on Android, the easy way. THIS IS NOW DEPRECATED. Please visit website for info on new versions.
android-developer-roadmap - Android Developer Roadmap - A complete roadmap to learn Android App Development
Android-nRF-Toolbox - The nRF Toolbox is a container app that stores your Nordic Semiconductor apps for Bluetooth Low Energy in one location.
bluetoothle_scanner