Interested in speaking at MongoDB World 2022? Click here to become a speaker.
HomeLearnDiego Freniche

Diego Freniche

Realm Mobile Developer Advocate - Seville, Spain

Started coding in BASIC and storing my programs in cassette tapes. Seen a lot of programming languages, I'm equally bad at all of them. Done a lot of training, especially Java, iOS (Objective C and Swift) and Android. Been developing mobile apps since 2010. Have a computer collecting problem. "I Love everything that heats silicon"

Articles by Diego Freniche


Let’s Give Your Realm-Powered Ionic Web App the Native Treatment on iOS and Android!

We can convert a existing Ionic React Web App that saves data in MongoDB Realm using Apollo GraphQL into an iOS and Android app using a couple commands, and the three apps will share the same MongoDB Realm backend. Also, we can easily add functionality to all three apps, just modifying one code base.


Build an Offline-First React Native Mobile App with Expo and Realm

In this post we'll build, step by step, a simple React Native Mobile App for iOS and Android using Expo and Realm. The App will use Realm Sync to store data in a MongoDB Atlas Database, will Sync automatically between devices and will work offline.


Realm Data Types

Review of existing and supported Realm Data Types for the different SDKs.


Adding Realm as a dependency to an iOS Framework

Adding Realm to a Project is how we usually work. But sometimes we want to create a Framework (could be the data layer of a bigger project) that uses Realm. So... how do we add Realm as a dependency to said Framework?


Document our Realm-Powered Swift Frameworks using DocC

Learn how to use the new Documentation Compiler from Apple, DocC, to create outstanding tutorials, how-tos and explain how your Frameworks work.

MongoDB logo
© 2021 MongoDB, Inc.


  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2021 MongoDB, Inc.