Getting Started with Image gallery App
Core dependenices
Node.js 16+, npm 8+ or yarn 1.22.9 & expo-cli have to be installed locally on your machine in order to be able to run. yarn expo start upon your terminal to run the project.
Branching
Main branch is called master we are going to be working from this branch until we get to a release ready state, all other branches need to be taken from this branch. Once we reach release ready state, we will keep main only for the things we know 100% are ready for release and we will create a new branch develop
And develop branch is always having the latest code.
Branch Naming
All branches have to be named feature/nameOfTheFeature
Available Scripts
In the project directory, you first need to run:
yarn install
First script you have to run
yarn expo start
Runs the app in the development mode.\
After successfully run the "yarn expo start" you can run the app in three different ways.
Run app on real phone
To run the app on your real phone you have to download the Expo Go app on your phone and scan the QR code which you will get in the terminal.
Run app on simulator
To run the app on iOS simulator you just need to press "Shift+i" to get the available iOS devices, and select any of them.
Run app on emulator
To run the app on android emulator you just need to press the a to run the app on android emulator.
expo run build
Coming soon!
expo run deploy-mac
Coming soon!
Developer Rules and project information
Folder Structure
Folder structure (pages > landing > components, assets, utilities)