How I Made a Mobile App for Tracking Blood Pressure Using MongoDB Realm and Xamarin
summary
A cross‑platform blood‑pressure tracker is built with Xamarin.Forms (migrated toward .NET MAUI) using MongoDB Atlas + Realm for local device storage and automatic sync, email/password auth, a trigger/function that inserts new users into an Atlas users collection, and RealmObjects that map C# properties to MongoDB _id/ObjectId. Readings save in transactions and sync by user partition, charts embed via a single webview URL to MongoDB Charts, and the app works end‑to‑end except for a MAUI display bug with list rendering. The chart integration is one line of code and the entire app is a few hundred lines.
AI-written summary · about
chapters (12)
- 0:00Blood pressure app intro
- 3:14Live demo of app
- 6:26Xamarin code walkthrough
- 11:21MongoDB Realm overview
- 14:08Logging readings with Realm
- 20:28Viewing history trends
- 22:12Charts with MongoDB Charts
- 27:54Realm vs SQLite
- 31:24Future app plans
- 33:50Xamarin to MAUI migration
- 40:30Debugging MAUI app
- 42:16Summary
related talks
23mCrafting Collaborative Apps with Realm
35mSync Data with your Mobile Kotlin App The Easy Way!
19mReactive iOS App Development
51mCreating Your First Mobile Backend using App Center Data
32mRealm: How I learned to love database again
43mRealm – a New, Easy to Use Mobile Database & Object Framework
01h 02mBuild Semantic-Cloud-Notes App using Azure AI, MongoDB and Angular
01h 00mBuilding Connected Azure Apps with Xamarin
