The future of connected photography

Leica Camera AG is a global premium manufacturer for cameras and sports optics. Today, Leica products, combined with innovative technologies, continue to fulfill a common mission: the better image wherever perception and visualization are concerned.

Success Story

Hardware-near SDK

Leica Camera AG and grandcentrix GmbH intensify their strategic collaboration in terms of connecting modern camera technology with a wide-ranging partnership. Leica has been successfully advancing the topic of "connected camera" together with grandcentrix since 2016.

Customer voice

For the camera app with the best user experience in the market, we needed a partner to support us in this vision for the long term. grandcentrix has successfully provided an agile product team for over a hundred sprints, which monitors, improves and creates innovative user experiences in an extremely customer-oriented manner.
Nico Köhler Product Management – Leica FOTOS

Photos. Everywhere.

As a specialist for integration between electronics, hardware and software for smart products, grandcentrix realizes an universal software development kit for Leica. The complex solution works as a translater between original camera technology and firmware on the one hand, and different application-related protocols on the other hand.

Open app,
choose model,
scan QR code,

One app for everything. The app replaced all model-specific apps. As a central development component, this new interface, which can be controlled universally, makes Leica products that are already available on the market and those of the future even smarter.

State of the art

A first solution based on the newly created technology foundation is provided by Leica Camera with the app: Leica FOTOS. The app is a completely new photo app for Leica cameras. With a focus on a best-in-class user experience, the experts at grandcentrix also implemented Leica FOTOS for Android and iOS on behalf of the Wetzlar-based company.

Technical Highlights


Leica Camera SDK

The core is a C++ library which communicates with protocols of different camera models.

Unified Interface

Because of the unified interface it was easier to develop the app on different platforms.

Bluetooth Low Energy

Many Leica cameras can be connected and controlled through BLE, an option that was integrated additionally.

Feature extension on the software side

Leica cameras that do not include a GPS or radio clock module can use the platforms via BLE for these functions.