EventGet 50% off your ticket to MongoDB.local NYC on May 2. Use code Web50!Learn more >>
MongoDB Developer
Realm
plus
Sign in to follow topics
MongoDB Developer Centerchevron-right
Developer Topicschevron-right
Productschevron-right
Realmchevron-right

From Zero to Mobile Developer in 40 Minutes

Andrew Morgan1 min read • Published Apr 04, 2022 • Updated May 26, 2022
iOSRealmSwift
Facebook Icontwitter iconlinkedin icon
Rate this quickstart
star-empty
star-empty
star-empty
star-empty
star-empty
Are you an experienced non-mobile developer interested in writing your first iOS app? Or maybe a mobile developer wondering how to enhance your app or simplify your code using Realm and SwiftUI?
I've written a number of tutorials aimed at these cohorts, and I've published a video that attempts to cover everything in just 40 minutes.
I start with a brief tour of the anatomy of a mobile app—covering both the backend and frontend components.
The bulk of the tutorial is devoted to a hands-on demonstration of building a simple chat app. The app lets users open a chatroom of their choice. Once in a chat room, users can share messages with other members.
While the app is simple, it solves some complex distributed data issues, with real-time syncing of data between your backend database and your mobile apps. Realm is also available for other platforms, such as Android, so the same back end and data can be shared with all versions of your app.
[Video tutorial showing how to build your first mobile iOS/iPhone app using Realm and SwiftUI]{vid=lSp95xkvo1U}
You can find all of the code from the tutorial in the repo.
If this tutorial whet your appetite and you'd like to see more (and maybe try it for yourself), then I'm running a more leisurely(?) two-hour workshop at MongoDB World 2022—From 0 to Mobile Developer in 2 Hours with Realm and SwiftUI, where I build an all-new app. There's still time to register for MongoDB World 2002. Use code AndrewMorgan25 for a 25% discount.

Facebook Icontwitter iconlinkedin icon
Rate this quickstart
star-empty
star-empty
star-empty
star-empty
star-empty
Related
Tutorial

Building a Collaborative iOS Minesweeper Game with Realm


May 12, 2022 | 8 min read
Article

Realm JavaScript v11: A Step Forward for React Native — Hermes Support, Realm React, Flipper, and Much More


Apr 02, 2024 | 6 min read
Tutorial

Using MongoDB Realm WebHooks with Amazon Kinesis Data Firehose


Jan 23, 2024 | 10 min read
Tutorial

Filter Realm Notifications in Your iOS App with KeyPaths


May 17, 2022 | 2 min read