Overview: Setting up your native iOS (iPhone) app
Overview
The Memorang platform allows you to launch native iOS applications on your account and native iPhone apps because they provide a ready, accessible way for learners and users to directly interact with your project. You can also monetize them and customize the look and feel. Importantly, Memorang offers iOS, Android, and web applications to deploy your project in a cross-platform way.
Getting Started
To publish native apps with Memorang, you’ll need the following:
Apple Developer Account – Required to publish your ios app to the App store.
Mixpanel Account – For user analytics and behavioral tracking within your app.
RevenueCat Account – For managing subscriptions, in-app purchases, and revenue reporting.
Firebase Account – Required to enable push notifications on Android via Firebase Cloud Messaging (FCM), which is used by OneSignal.
Next Steps: Create and Set Up Required Accounts
Now that you know which services are needed, follow the guides below in order to create and set up each account. This will ensure your project is ready for app configuration and deployment with Memorang.
Set up Apple Developer Account by following this guide
Set up Firebase Account (for push notifications) by following this guide
Set up OneSignal Account (for push notifications) by following this guide
Set up Mixpanel Account (for analytics) by following this guide
Set up RevenueCat Account (for in-app purchases) by following this guide
Next Steps: Configure Your Apple Developer Settings
Once your Apple Developer account is active, complete the following steps to prepare your iOS app for deployment:
Set up bundle identifier by following this guide
Create an app in the app store by following this guide