Skip to content

Exercise 11 : Building Standalone Apps

Purpose and learning process

In this exercise you will learn how to build standalone apps from Expo and React Native projects.

Note

Apple Developer account cost 99$/year. It is enough to build only Android APK in this exercise. Of course you can build an Apple IPA file if you have a developer account for Apple.

Running on device

It's always a good idea to test your app on an actual device before releasing it to your users. Read Running On Device guide to understand the necessary steps how to run your React Native app on a device and to get it ready for production.

Test your app in real device.

Expo project to .apk or .ipa

Follow Expo's Building Standalone Apps guide to create standalone binaries of your Expo app for Android and/or iOS, which can be submitted to the Apple App Store and Google Play Store.

Select one of the projects what you have done as an exercise and create Android and/or iOS standalone binary.

React Native project to .apk or .ipa

Follow for example Ready Byte's How to Deploy a React Native IOS app on the App Store excellent documentation to understand the process with Apple Store.

Push to GitLab - screenshot

Take screenshots of your project folder with .apk/.ipa and commit/push your mobile-exercises repository back to JAMKIT/GitLab. Remember move your exercise/issue ticket from Doing to In Review in Issues Board and write your learning comments to issue comments.