No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
remoteassembly-bot Merge branch '7-connect-socket' into 'dev'
Resolve "connect socket"

Closes #7

See merge request remoteassembly/ra-react-native!6
Latest commit 569f662 Jan 24, 2018

README.md

https://www.remoteassembly.com

Remote Assembly react native starter kit

Table of contents

Development workflow

After you have set up the project using above instructions, you can use your favorite IDE or text editor to write code, and run the application from the command line. Turn on React Native hot module reloading in the app developer menu to update your application as you code.

Start the application in iOS simulator
$ react-native run-ios
Start the application in Android simulator

(If using the stock emulator, the emulator must be running)

$ react-native run-android
Run unit tests
$ npm test
Generate code coverage report
$ npm run coverage

Roadmap

  • Modular and well-documented structure for application code
  • Redux and ImmutableJS for safe state management
  • Redux Loop for Elm-style controlled side effects
  • React Navigation for awesome navigation with 60fps transitions
  • Disk-persisted application state caching for offline support and snappy startup performance
  • Standard linter
  • Microsoft Code Push for instant JavaScript and images update
  • redux-socket.io
  • authentication
  • Crash reporting
  • Analytics
  • Generators
  • Standard folders structure
  • Test coverage
  • Standardised scripts
  • User feedback service
  • A-B testing
  • App documentation & designs

Credits

This project was forked from Pepperoni app kit, a React Native boilerplate by Futurice. It shares some features and design principles, but it wasn't the right fit for our needs.