Case Study: MongoDB enhances real-time IoT app syncing with Qt

A Qt Group Case Study

Preview of the MongoDB Case Study

MongoDB - Customer Case Study

Qt, a vendor of cross-platform development tools, collaborated with customer MongoDB to enhance the latter's Realm mobile database and Atlas Device Sync service. The challenge was to demonstrate how these data management tools could be effectively integrated into resource-constrained environments like embedded systems and IoT to create reactive, multi-device applications.

The solution involved Qt and MongoDB jointly developing an example application by integrating Realm with Atlas Device Sync into Qt's existing Coffee Machine demo. This implementation provided local data storage and real-time cloud-syncing capabilities, effectively turning a single machine into a remotely operated fleet. The integration showcased tangible results like the ability to configure drink recipes in the cloud, sense machine status, and maintain resiliency during network drops, proving the seamless compatibility between Qt's signals and slots mechanism and Realm's object change listeners.


View this case study…

MongoDB

Otso Virtanen

Senior Product Manager


Qt Group

61 Case Studies