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.
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.
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.
Brush up on your core React knowledge and build a time tracking app.
Understand how to use the core React Native APIs like Geolocation, CameraRoll, Keyboard, NetInfo and much more through completing a messaging app.
Learn how to style your app, manage user input, add comments and display photos from Unsplash
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
- 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
- Build a Contact List
- 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
What customers have said about our React books
“Thank you for the great Fullstack React book. It's very straight-forward and well-structured. I'm learning a lot!”
“As our company's lead engineer at Brighten.in, I was recently tasked with switching our entire mobile stack over to React Native. The Fullstack React Native book has been invaluable in this transition! I've been consulting it daily because it's difficult to find the same detailed and well rounded instruction that the book provides. I'd recommend the book both as a beginner's guide and as a go-to for anyone working with React Native.”
“I'm a noob in React and your book/tutorial is excellent. I like the way you start with the smaller react project and I suppose we finish with a more complete app with more features like redux. Thank for your book!”
“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.”
The best resource for learning and using React https://t.co/8HOkLzRDOZ @fullstackreact
— Simonpietro Nonnis (@SimoNonnis) September 2, 2016
Learning @reactjs with @fullstackreact book is awesome! A beautiful book with a great authors 📖🐬😎 #reactjs #javascript
— Lorenzo Cinque (@Mulder90) May 28, 2016
This book is amazing https://t.co/dg0tO4TAGn @fullstackreact #reactjs #jsx #es6 #redux
— Bug (@de__bug) August 15, 2016
@fullstackreact Welp! Your #Redux tutorial is the one that made it stick...that and reading the source code. Thanks!!
— Chris Sanders (@thegayngler) August 10, 2016
Just started reading #fullstackreact from @fullstackreact very well written #reactjs #jsx #es6 #redux
— Srinivas Gowda (@linuxsavvy) November 23, 2016
@fullstackreact thanks for the awesome book!
— Nitin Tulswani (@NTulswani) October 14, 2016
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
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
- Price: $99
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
- Git repository access for both code and manuscript
- Team license for up to 10 team members
- Invoice billing
- Price: $599/yr
- Price: $399/yr
I'm wondering...
How long is the book?
The book has 11 chapters totaling 515 pages, several sample apps totaling over 1000+ lines of code (JavaScript/JSX, non-comment lines).
Is the book complete?
YES! The book and video is complete.
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.
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.59.8
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]