Get Started
Hey, builder π
Here's a quick guide to get your project up and start shipping cool mobile apps with NextNative.
Start a local server
- In your terminal, run the following commands one-by-one:
git clone https://github.com/lite1pal/nextnative_boilerplate.git [YOUR_APP_NAME]
cd [YOUR_APP_NAME]
npm i
git remote remove origin
mv .env.example .env.local
NextNative requires Node 20 or greater. Type node -v in your terminal to check version.
Now make sure your environment is set up (opens in a new tab) for the iOS and Android platforms you will be building for.
Here are the essentials:
iOS requiments
- To build iOS apps with NextNative, youβll need macOS. While tools like Ionic Appflow offer cloud builds, having a Mac is strongly recommended for proper testing.
To get started, you need to install the next:
β’ Xcode (via the App Store, version 16.0+ required)
β’ Xcode Command Line Tools (xcode-select --install)
β’ Homebrew
β’ Cocoapods
Xcode
You can install Xcode by using the Apple App Store (opens in a new tab) on your Mac.
But don't worry, you're going to build everything in your favorite IDE. Xcode is needed to run an emulator.
CocoaPods
To run an iOS app in Xcode emulators, you need CocoaPods.
Check whether you have already them installed:
pod --version
If not, then install them with homebrew:
brew install cocoapods
Install Homebrew (opens in a new tab) if you don't have it.
Android requirements
You need to install Android Studio (opens in a new tab) and Android SDK
Follow official Capacitor docs (opens in a new tab).
You're almost there π
Now go ahead and follow this tutorial to get your mobile app running!