"React Developing iOS and Android Apps with JavaScript" is a comprehensive guide to building native mobile applications using React Native. The book is written by Shivam Thaker, a software engineer with a background in linguistics and a passion for mobile development.
The book begins by introducing readers to the basics of React Native, including its architecture, core concepts, and tooling. It then covers the fundamentals of building a mobile app, such as creating user interfaces, handling user input, and working with data.
The book also includes chapters on advanced topics such as integrating with third-party libraries, using animations and gestures, and optimising performance.
Throughout the book, readers will learn how to build a complete mobile app from scratch, including creating screens, managing navigation, and integrating with backend APIs. The book also includes real-world examples and case studies to demonstrate how React Native can be used to build complex mobile apps.
Some of the key topics covered in the book
- Building a basic React Native app - Creating user interfaces with components - Working with data using props and state - Handling user input with forms and events - Using third-party libraries and APIs - Managing navigation with react-navigation - Using animations and gestures to create engaging user experiences - Optimising performance and debugging issues
Overall, "React Developing iOS and Android Apps with JavaScript" is a must-read for anyone interested in building native mobile apps using React Native. The book provides a clear and concise introduction to the framework, along with practical guidance on how to build real-world mobile applications.