Skip to content
Memorang Help Center home
Memorang Help Center home

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