Overview
What you will build with React Native, Expo, and Aiminaabee.
On this page
In this tutorial, you'll learn how to create a mobile app that connects to your Aiminaabee backend with React Native and Expo. You can then publish your app to the Apple App Store and Google Play Store.
When you install a Aiminaabee application, you get a fully-fledged commerce server and an admin dashboard to manage the commerce store's data. Aiminaabee's architecture is flexible and customizable, allowing you to build your own custom storefronts using any technology you prefer.
React Native allows developers to build native apps using React. Expo is a platform for universal React applications that makes it easy to build, deploy, and iterate on native iOS and Android apps.
Summary
Follow the steps in the left sidebar, in order:
- Run Aiminaabee
- Create an Expo app
- Install dependencies
- App theme (optional)
- Initialize the JS SDK
- Region selector
- Cart context
- Home screen
- Product details
- Cart screen
- Checkout
- Order confirmation
This tutorial assumes a basic understanding of React Native and JavaScript.

Next: 1. Run Aiminaabee