React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about — learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
Given are a set of tutorials which could get you started with React Native.
1) React Native - Official
URL: facebook.github.io/react-native/docs/getting-started.html#content
The official tutorial series of React Native which is a must-read for every beginner.
- Cost: Free
- Type: Beginner/Intermediate
- Pre-requisites: JavaScript
2) React Native Fundamentals - EggHead
URL: egghead.io/series/react-native-fundamentals
In this tutorial, you will start by developing with React Native by looking first at the ecosystem of building React Native apps - including Xcode, the iPhone simulator, live reload, debugging, and more. Once your ecosystem is set up and hello world example running, you will start with building a fully functioning iPhone app which utilizes many of the best parts of developing with React Native all while covering React.js and ES6 fundamentals along the way.
- Cost: 19.99$ per month
- Type: Beginner
- Pre-requisites: Javascript
3) Build iOS Apps with React Native
URL: pluralsight.com/courses/build-ios-apps-react-native
A set of video tutorials which will help people with experience in web development and who would like to gain valuable experience in mobile development.
- Cost: 24.92$ per month
- Type: Intermediate
- Pre-requisites: Javascript
4) Creating a Dictionary App Using React Native for Android
URL: code.tutsplus.com/tutorials/creating-a-dictionary-app-using-react-native-for-android--cms-24969
In this tutorial, the author will help you to get started with React Native for Android by showing you how to build a simple English-German dictionary app.
- Cost: Free
- Type: Beginner
- Pre-requisites: Javascript
5) Build Apps with React Native - Udemy
This course will get you up, and teach you the core knowledge you need to deeply understand and build React components for mobile devices. You will start by mastering the fundamentals of React, including JSX, “props", “state", and events.
- Cost: 24$ per month
- Type: Beginner
- Pre-requisites: Javascript
6) Build React Native Apps for Android and iOS - Udemy
URL: udemy.com/build-react-native-apps-for-android-and-ios/
Another course from Udemy, which teaches developers at any level to get started with React Native and start coding.
- Cost: 15$ per month
- Type: Beginner
- Pre-requisites: Javascript
7) React Native Tutorial: Building Apps with JavaScript
URL: raywenderlich.com/99473/introducing-react-native-building-apps-javascript
This tutorial takes you through the process of building an application for searching properties.
- Cost: Free
- Type: Beginner
- Pre-requisites: Javascript
8) The Beginners Guide to React Native and Firebase
URL: firebase.com/blog/2016-01-20-tutorial-firebase-react-native.html
This tutorial helps you setup React Native and Firebase. It explains each and every keyword related and makes you build an app with React Native.
- Cost: Free
- Type: Beginner
- Pre-requisites: Javascript
9) Beginning Mobile App Development with React Native
URL: leanpub.com/beginning-mobile-app-development-with-react-native
A comprehensive tutorial-style eBook that gets you from zero to native iOS app development with JavaScript in no time. The reader will build a full-fledged native mobile app for iOS, learning about each React Native framework detail on the way to the final product. Furthermore, the reader will be introduced to every tool and all JavaScript language constructs needed to fully master software development with React Native.
- Cost: 29.99$
- Type: Beginner
- Pre-requisites: Javascript
10) React Native Video Tutorial
URL: youtube.com/watch?v=QPu3UR1Z5Ns
A set of video tutorials which will help you learn to build a react native app using Redux, Immutable.js, and firebase.
- Cost: Free
- Type: Beginner
- Pre-requisites: Javascript
- Related Videos:
11) Cold Dive into React Native: A Beginner's Tutorial
URL: toptal.com/ios/cold-dive-into-react-native-a-beginners-tutorial
In this tutorial, you will take a look at React Native’s architecture, the philosophy behind React Native, and how it differs from other solutions in the same space. By the end of the article, you will have transformed a React “Hello World” application into a React Native one.
- Cost: Free
- Type: Beginner
- Pre-requisites: Javascript
Share the Love
Learn to Develop Mobile Apps with React Native https://t.co/8bowRsWt36
— Icicle (@icicletech) March 30, 2016
Posted by Icicle Technologies on Wednesday, March 30, 2016