Conclusion

If you’ve made it this far, congratulations!

We’ve gone from creating your very first React Native application all the way up through deploying a cross-platform application to both the iOS App Store and the Google Play Store. In order to do so, we started by looking at the basic components for React Native, and how to style them. We learned how to work with touch and platform native APIs, like the Camera Roll and Geolocation APIs. We covered how to debug React Native applications with the developer tools, and how to deploy your applications to real devices. For functionality beyond the standard React Native library, we also saw how to use native Objective-C and Java modules as well as third-party JavaScript libraries using npm.

Your knowledge of JavaScript and React, coupled with the topics we’ve covered in this book, should enable you to quickly and efficiently write cross-platform mobile applications for Android and iOS. Of course, there’s still plenty to learn, and this single book can’t cover all the things you’ll need to know in order to develop mobile applications with React Native. If you get stuck or have questions, reach out to the community, whether that’s on Stack Overflow or on IRC (irc://chat.freenode.net/reactnative).

Keep in touch! Join the Learning React Native mailing list at LearningReactNative.com for more resources and updates related to the book. You can also find me on Twitter as @brindelle.

Finally, and most importantly, have fun! I’m looking ...

Get Learning React Native now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.