KleverKey – Architecture refresh & new BLE protocol for Swissprime (freelance project)
Swissprime, a Swiss specialist in digital access control, commissioned Smart As Apps as part of a freelance mandate to modernize the existing KleverKey Android app.
The focus was on two main areas:
1. Architecture modernization
- Re-engineering to MVVM & Android Architecture Components
- Introduction of clean layers, dependency injection, and automated testing
- Performance tuning & refactoring of the Kotlin code base for consistently short loading times
2. Implementation of a new Bluetooth Low Energy (protocol)
- Seamless integration of the new BLE protocol for smart locks
- In-depth optimization of connection and data channels
- Greater reliability thanks to robust reconnection, reduced pairing time, and stable range with minimal energy consumption
Added value for users & product
- Smoother app experience thanks to clear architecture and low latency
- More reliable smart lock control – opening and closing is now even faster and more secure
- Real-time notifications via Firebase Cloud Messaging are retained – now with precise status tracking
Thanks to this modernization, KleverKey is ready for future device generations, new authentication methods, and additional features – a clear competitive advantage for Swissprime and a showcase for how Smart As Apps, as a freelancer, can make existing apps fit for the future in record time.
image sources
- shutterstock_1585488079-2: shutterstock/RossHelen