Learn React Native

The up-to-date, in-depth, complete guide to React Native.
Create beautiful mobile apps with JavaScript and React

Expand your skillset to mobile development

  • Deliver high quality mobile apps, at light speed.

    Building the same app in both Swift and Java is time-consuming. With React Native, you can release a native app on both iOS and Android from a single codebase.

  • Do you or your team already know JavaScript?

    Leverage your existing knowledge to build world class mobile applications.

  • The React Native ecosystem is evolving fast. Get started on the right foot.

    With such an active community and so many updates, it feels impossible to know what's best and what's just noise. We cover the latest React Native version and best practices so you can develop with confidence.

Interested? Download the first chapter for free.

What you'll build

When you buy Fullstack React Native, you're not buying just a book, but dozens of code examples. Every chapter in the book comes with a complete project that uses the concepts in the chapter and provides support for both iOS (including iPhone X screens) & Android.

A Weather App

Get your feet wet with React Native by building a weather app allows the user to input their location and grabs weather data from a third party API.

Test out the app!
A Time Tracker

Brush up on your core React knowledge and build a time tracking app.

Test out the app!
 
A Messaging App

Understand how to use the core React Native APIs like Geolocation, CameraRoll, Keyboard, NetInfo and much more by building a messaging app.

Test out the app!
 
Build an Instagram Clone

Learn how to style your app, manage user input, add comments and display photos from Unsplash

 

Test out the app!

Lots of runnable code

When you get access to Fullstack React Native, you're not getting just a book, but access to live code examples. Every chapter in the book comes packed with a complete project that builds on the concepts of the chapter.

10 Chapters

Every chapter focuses on a different part of the ecosystem, but in the context of an app. So you'll see how everything fits together.

Complete Sample Apps

Several sample applications, ranging from simple to complex are included with every copy of the book.

Always up-to-date

As the React Native framework matures, so does the book and code. Our team has a history of keeping our books up date - we've released updates for our books on Angular & React over 50 times.

Detailed explanations

We explain, in detail, nearly every concept in every chapter. By the end of the book, you'll understand React Native really well and feel comfortable writing your own apps.

Book Contents

Fullstack React Native is in pre-release mode, which means that only certain chapters are ready today. Buy now and receive free updates as the sections are completed. The incomplete chapters are marked in gray below:
  • Getting Started with React Native 1
  • Create a Weather App  
  • React Fundamentals 2
  • Build a Time Tracking App  
  • Core Components, Part 1 3
  • Build an Instagram Image Feed  
  • Core Components, Part 2 4
  • Write a Comments Screen  
  • Geolocation, Camera Roll, Statusbar, and more 5
  • Build a Photo Picker, and more  
  • Keyboard and Transitions 6
  • Build a Messaging App  
  • Navigation 7 Coming soon
  • Build a Contact List   Coming soon
  • Animation & Gestures 8
  • Build an Animated Slider Puzzle  
  • Native Modules 9
  • Write iOS and Android Extensions  
  • Deployment 10
  • Ship your app to the App Store and Play Store  

Download a Sample of the Book

Build your first React Native app in minutes for free.

Get a free sample and check it out for yourself. We will only send you emails about the book (including updates). We will never send you spam and it's easy to unsubscribe!

What customers have said about our React book

Max Gram CTO at Property.ca

“This is a "must have" book, even for for advanced developers.”

Dominik Bułaj Web Developer

“What I really missed when I started my journey with React was such a book/tutorial like the one you made. It's pretty awesome. I read it and I really really love it.”

Danish Chien Shing Ooi Software Engineer

“It is brilliant! I like it a lot and it is written in a way that I can understand so easily... Keep up the awesome work!”

Shiva Kilaru Engineer at Slack

“It’s tough to learn React without a single cohesive resource; this book saved me a lot of time that would have otherwise been spent bouncing between StackOverflow threads. I also have the cover framed and displayed prominently in my apartment.”

Purchase the book today

The book and complete source

  • React Native ebook
  • Completely DRM-free PDF, mobi, and epub formatted ebook
  • Learn React Native from the inside out
  • Learn the right way to build React Native apps
  • Build advanced React Native apps within minutes
  • Have the complete library available at your fingertips
  • The code for every sample in the book to get you going quickly
  • Price: $59
Basic

Note: this is for instant download of the pre-release version of the book

Buying now entitles you to free updates for one year!

Book, source code, videos, and mini-book

  • React Native ebook
  • Completely DRM-free PDF, mobi, and epub formatted ebook
  • Learn React Native from the inside out
  • Learn the right way to build React Native apps
  • Build advanced React Native apps within minutes
  • Have the complete library available at your fingertips
  • The code for every sample in the book to get you going quickly
  • Pre-recorded React Native Video Screencast: Build additional features from projects in the book †
  • Mini book: "Guide to the React Native Ecosystem" †
  • Price: $99
  • † Released early 2018
Most popular

Note: this is for instant download of the pre-release version of the book

Buying now entitles you to free updates for one year!

Team license

  • React Native ebook for your whole team
  • Completely DRM-free PDF, mobi, and epub formatted ebook
  • Your team will be able to build advanced React Native apps within minutes
  • Your team will learn React Native from the inside out
  • Your team will build React Native apps with best practices from the start
  • Have the complete library available for your team
  • The code for every sample in the book to get you going quickly
  • Pre-recorded React Native Video Screencast: Build additional features from projects in the book †
  • Mini book: "Guide to the React Native Ecosystem" †
  • Git repository access for both code and manuscript
  • Team license for up to 10 team members
  • Invoice billing
  • Price: $599/yr
  • † Released early 2018
Team & save $200

Note: this is for instant download of the pre-release version of the book

Buying now entitles you to free updates for one year!

I'm wondering...

How long is the book?

The book currently has 6 chapters totaling 275+ pages, several sample apps totaling over 1000+ lines of code (JavaScript/JSX, non-comment lines).

Is the book complete?

No. This is a pre-release version and an active work in progress.

Our plan is to release a new chapter at least every month until First Edition.

Do I have to know JavaScript?

Yes, we assume you know the basics of the language. But you don't need to be completely up-to-date: we teach the latest language features in case you're not familiar with them.

However, this book teaches React Native from the ground up and you can use it even if you've never written a mobile app before.

How long is the video screencast?

The screencast is currently unfinished, but we expect it will be between 1 and 2 hours long.

Are there free updates?

Yes!

Buying now entitles you to free updates for at least one year after purchase.

Do I have to know React?

Nope! We've written the book so that it can be used even if you aren't familiar with React. Although, if you'd like to learn React in depth, checkout our other book Fullstack React

Can I read a sample for free?

Absolutely. You can download the first chapter here and get your first React Native app running in minutes.

How do I download the book and updates?

If you've purchased the book, you can download it from your Gumroad library

How up to date is the book?

The entire book is up to date with the latest release of React & react-native-0.50.3

What if I don't like it?

If you're unhappy with the book or content, just reach out to us and we'll give you a full refund. There's no risk.

Our promise to you

We're committed to keeping Fullstack React Native the best resource for learning and using React Native.

We personally respond to requests for content and we regularly release updates.

We're independent authors and we survive by making the highest quality book on React as possible.

There's no risk: if you're not satisfied for any reason, send us an email and we'll give you a full refund.

Contact us

If you have any questions or concerns, feel free to email us at [email protected]