This is an example app that shows off a web, ios and android app with the same codebase using ReactJS, react-native, redux, webpack, babel, express and socket.io
Install Node.js 5 or newer (I use 5.3.0)
npm install -g react-native-cli
git clone https://github.com/tosFa/react-cross-platform-boardgame-example
cd react-cross-platform-boardgame-example
npm install
npm run start
npm run start-web
react-native run-ios
react-native run-android