Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

insomnia2Code/noder-react-native

Open more actions menu
 
 

Repository files navigation

Noder - A React-Native Client for cnodejs.org

A new cnodejs.org mobile app powered by React-Native.

Develop

If you want to run it on you local simulator, you should:

git clone https://github.com/soliury/noder-react-native.git
npm install

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

ScreenShots

noder

React-Native Modules Used

Thanks All above.

ToDo List

  • Add up reply
  • Add setting panel
  • Add login out functional
  • Add Push Notification
  • Add about panel
  • Move the HTML render to a single Module
  • 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

Change log

See CHANGELOG

Contribute

If you find any bugs, just solve it and submit a PR.

About the code style, Please use the ES6 JSX.

License

MIT License

About

The mobile app of cnodejs.org written in React Native

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 92.7%
  • Objective-C 5.0%
  • Java 1.1%
  • Other 1.2%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.