Development Process
How we approach software development from planning through validation.
- Development & Delivery
Why Small Engineering Teams Are Best for Collaboration
Discover why small engineering teams deliver better results. This article outlines the collaboration, efficiency, and quality advantages of focused, cross-functional teams in connected product development.
- Software Tools & Techniques
Using Rx vs Delegates with CoreBluetooth
Compare CoreBluetooth implementations using RxSwift and traditional delegates to understand tradeoffs in code complexity, readability, and team adoption when building BLE-connected iOS apps.
- Software Tools & Techniques
Our 5 Favorite Kotlin Features
Explore powerful Kotlin language features that improve Android development. Learn how scope functions, null safety, and extension functions can make your BLE or mobile code cleaner and more efficient.
- Software Tools & Techniques
Boost Productivity with 4 Android Studio Tips
Get up and running with Android Studio for BLE development. This guide covers setup, key settings, and helpful tools to streamline building, testing, and debugging Bluetooth-connected apps.
- Software Tools & Techniques
How to Use Apple’s Swift Package Manager
Learn how to use Swift Package Manager to manage dependencies in your iOS projects. This guide covers setup, configuration, and tips for integrating BLE libraries like ours into your workflow.
- Software Tools & Techniques
How to Set Up Wireless Debugging with Android Debug Bridge
Learn how to use Android Debug Bridge (ADB) to streamline development and debugging. This guide covers key commands and use cases for testing and troubleshooting Android BLE apps.
Dive into our complete collection of articles, guides, and resources.