Noder - A React-Native Client for cnodejs.org
A new cnodejs.org mobile app powered by React-Native and Redux.
If you want to run it on you local simulator, you should:
git clone https://github.com/soliury/noder-react-native.git
npm install
react-native bundle
Then click run in Xcode, if failed, you should rebuild all package that this project used in Xcode(Just choose the package and command+B to run compile)
If you want to run on you local iPhone app, you should follow the doc.
If you don't want to update the ip by hand, you can use this:
gulp replace
Although, there is a good command, just run:
npm start
This will auto replace the ip, and then run the react-native packager.
- react-native-button
- react-native-camera
- react-native-icons
- react-native-keyboardevents
- react-native-modal
- react-native-overlay
- react-native-scrollable-tab-view
Thanks All above.
- Add Push Notification
- Refactor code
- Solve the big bug
- In ListView, sometime scroll on the bottom it can't refresh
- ListView take too much memory
- HTML to native View render take too much memory and time
- Push to App Store
- Add test
See CHANGELOG
If you find any bugs, just solve it and submit a PR.
About the code style, Please use the ES6 JSX.