Realm Test App

React used for UI component, react-native for mobile UI and compiling, eslint for code linting and standardization, realm database for data exchanges

Installation

(this documentation assumes that the subsequent development environment has all necessary common dependencies are installed and configured, such as node.js, yarn, xcode, Android SDK)

$ yarn

Start debugging on iOS

$ yarn run:ios

Start debugging on Android

$ yarn run:android

Test code lint using eslint

$ npm run lint

Build app package

(although there're a number of different process to get ultimate APK and IPA file)

$ yarn build:android && yarn build:ios