Jump to ratings and reviews
Rate this book

Learning React Native: Building Native Mobile Apps with JavaScript

Rate this book
Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that look and feel native. With this hands-on guide, you'll learn how to build applications that target iOS, Android, and other mobile platforms instead of browsers. You'll also discover how to access platform features such as the camera, user location, and local storage.

With code examples and step-by-step instructions, author Bonnie Eisenman shows web developers and frontend engineers how to build and style interfaces, use mobile components, and debug and deploy apps. Along the way, you'll build several increasingly sophisticated sample apps with React Native before putting everything together at the end.


Learn how React Native provides an interface to native UI components
Examine how the framework uses native components analogous to HTML elements
Create and style your own React Native components and applications
Install modules for APIs and features not supported by the framework
Get tools for debugging your code, and for handling issues outside of JavaScript
Put it all together with the Zebreto effective-memorization flashcard app
Deploy apps to the iOS App Store and Google's Play Store

269 pages, Paperback

First published January 1, 2016

74 people are currently reading
184 people want to read

About the author

Bonnie Eisenman

3 books12 followers
Bonnie Eisenman is a software engineer at Twitter and a member of the hackerspace NYC Resistor, with previous experience at Codecademy, Fog Creek Software, and Google. She is the author of Learning React Native, a book on building native mobile applications with Javascript. She has spoken at several conferences on topics ranging from ReactJS, to musical programming and Arduinos. In her spare time, she enjoys learning languages, tinkering with hardware projects, and laser-cutting chocolate. Find her on Twitter as @brindelle.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
26 (20%)
4 stars
53 (41%)
3 stars
42 (32%)
2 stars
6 (4%)
1 star
2 (1%)
Displaying 1 - 14 of 14 reviews
Profile Image for Zivile.
206 reviews12 followers
October 31, 2016
The book is really excellent in giving examples how to create simple apps, from starting to deploying in apple or google stores.
The only downsides are that even if the book is relatively fresh but it was written in ES5, which is very outdated for React, and the examples could include some more difficult examples just for people to be aware which direction to go.
4 reviews
April 28, 2016
If you have previous experience with React but no native development experience, this book will definitely help you get started. It has short, well-explained examples on how to get the most common tasks done.
Profile Image for Ahmed.
27 reviews9 followers
June 20, 2016
Fantastic read. Very clear and easy to follow. Bonnie does a great job of hitting the high points.
Profile Image for Radimir Bitsov.
20 reviews
February 15, 2018
The book explains on a high level how React Native works, provides an information on the available components in regards to their native equivalents, and goes in details about the build and deployment process. It’s a good reading material providing practical examples in a form of several small apps. However, I was expecting a deeper explanation of the React Native bridge and the mechanism of rendering native components from the React Native ones. Also, I founded the book a bit outdated especially considering the availability of solutions like Expo which simplifies significantly the development and publishing processes.
Profile Image for Phong Vu.
51 reviews
May 12, 2019
This book covers the fundamental parts when working with React Native, but with the assumption that you already have a background on React and JavaScript. Besides, it is somewhat out-dated. Still, you would be able to grasp the key concepts and start working with React Native to build great mobile apps after finish this short book.
80 reviews4 followers
July 25, 2017
Good and practical introduction book. Very short and doesn't include many things in depth.
Profile Image for Sergey.
25 reviews2 followers
April 9, 2016
Книга для тех, кто хочет быстро освоить React Native. Написана простым языком и читается на одном дыхании. Хотя автор и не углубляется в детали, книга даст целостное представление о React Native.
55 reviews3 followers
April 18, 2017
This book was a good introduction to React Native but I like like to learn by trying out the code samples which didn't work for me. The problem was that they hadn't been updated with subsequent versions of React Native, so I wasted my time trying to get them to work. It also used old syntax. The theory was sound though and I liked the suggestion of making changes to the worked example yourself to learn. Shame it didn't work for me.
Displaying 1 - 14 of 14 reviews

Can't find what you're looking for?

Get help and learn more about the design.