Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/grimmer0125/twhousepricereactnative

It uses React Native to show a list of the house price per country in Taiwan. Another auto-update house price site: https://github.com/grimmer0125/Taiwan-house-price-chart
https://github.com/grimmer0125/twhousepricereactnative

Last synced: 7 days ago
JSON representation

It uses React Native to show a list of the house price per country in Taiwan. Another auto-update house price site: https://github.com/grimmer0125/Taiwan-house-price-chart

Awesome Lists containing this project

README

        

# TWHousePriceReactNative

It is the brother project of https://github.com/grimmer0125/3DTWHousePriceMap.

### Features
1. Show the house price per country in Taiwan.
2. Use React Native.
3. Automaticlly update the data every 0.5 month. Data source: http://data.gov.tw/node/6213. Alternative: http://plvr.land.moi.gov.tw/Index

### How to run on iOS simulator
1. Follow the instrument to setup React Native enviornment, https://facebook.github.io/react-native/docs/getting-started.html
2. Type `npm install`
3. Type `npm run ios` to launch the iOS simulator to run this react native app.

### How to run on Android emulator
1. Follow the instrument to setup React Native enviornment, https://facebook.github.io/react-native/docs/getting-started.html
2. Type `npm install`
3. Launch your Android emulator first, then `npm run android` to install and run. The default React Native command will not launch Android emulator automatically.
4. (optional) you may need to setup ANDROID_HOME, e.g.
``` sh
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
```
**or you can download Androi apk from https://github.com/grimmer0125/TWHousePriceReactNative/releases)**

#### Tips on Android
You can use command line to launch your emulator, directly type `emulator @YOUR_VIRTUAL_DEIVCE &` or change the name in npm script(qemu) then you can type `npm run qemu` in short.

### How to debug
1. https://facebook.github.io/react-native/docs/debugging.html

### Screenshot
![alt tag](https://grimmer.io/images/iOSHouseMap.png)