Kotlin-BLE-Library Alternatives
Similar projects and alternatives to Kotlin-BLE-Library
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Introducing .NET Multi-platform App UI (MAUI)
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
-
Anki-Android
AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
-
-
SwiftUI-Agent-Skill
Add expert SwiftUI Best Practices guidance to your AI coding tool (Agent Skills open format). (by AvdLee)
-
Axiom
Battle-tested Claude Code skills for modern xOS (iOS, iPadOS, watchOS, tvOS) development (by CharlesWiltgen)
-
-
-
Kotlin-BLE-Library discussion
Kotlin-BLE-Library reviews and mentions
-
Ask HN: What Is the State of App Development in 2026?
> and the bluetooth libraries across different devices (particularly in Android land) has me concerned.
I work on the Android side for a company that develops an external bluetooth device (not a wearable, but similar enough) and the bluetooth library situation has certainly been an issue to be concerned about.
Using the default Android bluetooth SDK "raw" is fraught with potential problems, at the very least you need some sort of added message queue type system built on top since it does none of this for you. You also have to contend with a lot of strange device specific issues (of the type "works fine on 99% of Android devices, this one Samsung device has a driver quirk we need to work around", etc).
Things looked pretty good with the Jetpack androidx.bluetooth library as a higher level abstraction, but Google deprecated it and stopped working on it before it left alpha.
After lots of investigations and iterations I ended up using Nordic Semiconductor's 2.0 BLE Library, which is technically also still in alpha release, but is much more stable than that designation suggests.
https://github.com/nordicsemi/Kotlin-BLE-Library
After having messed with all of the options, I highly recommend Nordic's library as a solid basis for using Bluetooth in modern Android/Kotlin, but in your specific situation I'm not sure if bridging it to Rust would be less or more painful than having an LLM generate a Rust wrapper over the raw android.bluetooth library.
Stats
nordicsemi/Kotlin-BLE-Library is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of Kotlin-BLE-Library is Kotlin.