This article is a follow-up to Building a Mobile Chat App Using Realm — Data Architecture. Read that post first if you want to understand the Realm data/partitioning architecture and the decisions behind it.
This article targets developers looking to build the Realm mobile database into their mobile apps and use MongoDB Realm Sync. It focuses on how to integrate the Realm-Cocoa SDK into your iOS (SwiftUI) app. Read Building a Mobile Chat App Using Realm — Data Architecture This post will equip you with the knowledge needed to persist and sync your iOS application data using Realm.
Nikola Irinchev, the engineering lead for Realm’s .NET team, and Ferdinando Papale, .NET engineer on the Realm team, will walk us through the .NET ecosystem as it relates to mobile with the Xamarin framework. We will discuss things to consider when using Xamarin, best practices to implement and gotcha’s to avoid, and what’s next for the .NET team at Realm.
This article targets developers looking to build the Realm mobile database into their mobile apps and (optionally) use MongoDB Realm Sync. It focuses on the data architecture, both the schema and the partitioning strategy. I use a chat app as an example, but you can apply the same principals to any mobile app. This post will equip you with the knowledge needed to design an efficient, performant, and robust data architecture for your mobile app.
RChat is a chat application. Members of a chat room share messages, photos, location, and presence information with each other. The initial version is an…
I’m relatively new to building iOS apps (a little over a year’s experience), and so I prefer using the latest technologies that make me a more productive developer. That means my preferred app stack looks like this:
This article presents a simple task management app that I built on that stack. To continue my theme on being productive (lazy), I’ve borrowed heavily (stolen) from MongoDB’s official iOS Swift tutorial:
Kræn Hansen, senior engineer of Realm JS team, gives an overview of the MongoDB Realm application development platform. It consists of an open-source on-device object database, edge-to-cloud synchronization platform and fully managed backend services.
For more on Realm and Swift UI, please check this excellent tutorial on raywenderlich.com.
Hello, everyone. I am Henna. :D I started with Mobile Application back in 2017 when I was a lucky recipient of the Udacity Scholarship. :)
I had always used SQLite when it came to using databases in my mobile apps. Using SQLite was definitely a lot of boilerplate code, but using it with Room library did make it easier.
I had heard about Realm before but I got so comfortable using Room with SQLite that I never thought of exploring the option.
At the time, I was not aware that Realm had multiple offerings, from being used as a local…
Articles by the Realm team and community