Book Description
If you are a developer looking to create mobile applications with maximized code reuse and cost saving, then React Native is to your rescue. With this hands-on solution guide by your side, you can build amazing UIs, tackle the mobile development related issues, and build strong performance for mobile environments.
The book starts helping you with the common techniques for React Native customization and set up of different development platforms. The book follows a top-down approach beginning with building rich user interfaces. These UIs will be created with both built-in and custom components that you will create, style, and animate. You will learn the techniques to work with the latest APIs and add third-party modules, plugins, and services to your apps. Along the way, you will use ReactVR to make simple 3D scenes in WebVR that can be run in a web browser.
You will then learn about different strategies for working with data, including leveraging the popular Redux library and optimizing the performance of the application. Then, you will explore native device functionality further. You will then implement common methods for debugging and testing your applications and then deploy them to the desired platforms.