KleverKey – Architecture Refresh & New BLE Protocol for Swissprime (Freelance Project)

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
Information

Category:

Android, Bluetooth Device Integration

Date:

May 21, 2025