2017-09-13 21:39:10 +02:00
2017-08-09 14:30:50 +02:00
2017-08-18 00:13:33 +02:00
2017-08-09 14:17:53 +02:00

Install

# See https://facebook.github.io/react-native/docs/getting-started.html#content
yarn
cp env-example .env
react-native start
react-native run-android

Development

# Improve compile times
touch ~/.gradle/gradle.properties && echo -e "org.gradle.daemon=true\norg.gradle.jvmargs=-Xmx2048M" >> ~/.gradle/gradle.properties

# Run android emulator (first avd)
yarn emulator

# Make sure you have hw.keyboard=yes in your avd config.ini (in $HOME/.android/avd/.../) for reloading when pressing R twice to work.

Create release build (Android)

# Aquire the keystore and put it in android/app/dusken-client.keystore

# Put these properties in ~/.gradle/gradle.properties along with the correct passwords
DUSKEN_RELEASE_STORE_FILE=dusken-client.keystore
DUSKEN_RELEASE_KEY_ALIAS=dusken-client
DUSKEN_RELEASE_STORE_PASSWORD=
DUSKEN_RELEASE_KEY_PASSWORD=

# Build
yarn build-android

# Output is in android/app/build/outputs/apk

Libraries

We use https://nativebase.io/ for generic UI components

S
Description
2024 - d.d Rewrite av Chateau Neuf appen for iOS og Android.
Readme
2.9 MiB
0 Stars 9 Watchers 0 Forks
Languages
TypeScript 96.8%
JavaScript 3.2%