This resource came in quite handy when setting up React in combination with ES6 , Webpack and Babel.
Installing all the required dependencies:
# Install Webpack
npm install --save-dev webpack
# Install the Babel Loader, for use with Webpack
npm install --save-dev babel-loader
# Install the es2015 and react presets, for use with Babel
npm install --save-dev babel-preset-es2015
npm install --save-dev babel-preset-react
Less than three years ago, engineers from Twitter, LinkedIn, Dropbox, Pinterest, and Facebook — including two from the then brand-new Facebook London office — met at Mobile @Scale in Menlo Park to talk about the challenges of building mobile software at large scale. Last Wednesday, the first Mobile @Scale London showed how far mobile development at scale has come in only a few short years.
Videos of the event are posted on the page. Recommended stuff if titles such as “Scaling iOS @ Google”, “6 lessons learned scaling mobile at SoundCloud”, “Backend-driven native UIs”, “3,000 images per second”, “React Native: Bringing the best of web development to native”, etc. ring a bell.
These apps are regular native Android and iOS apps, and basically any test automation frameworks works for them: Robotium, Appium, Calabash, uiautomator, Espresso, Jasmine, UI Automation, TestNG, Frank, KIF and many others! Therefore, you do have a great freedom of choice when you build your apps based on React Native framework.
Contains example scripts for most of the mentioned test suites.
The React Native project was introduced during the first React conference in January 2015. It allows you to build native mobile applications using the same concepts from React. In this post I am going to explain the main building blocks of React Native through the example of an iOS demo application.