Developed by Facebook, React Native is one of the leading frameworks to build native mobile apps for Android and iOS. You use small manageable components to build mobile applications that look and feel truly 'native'.
In this book, we take you on a fun, hands-on and pragmatic journey to master React Native. You'll start building React Native apps using functional components within minutes. Every section is written in a bite-sized manner and straight to the point as I don’t want to waste your time (and most certainly mine) on the content you don't need. In the end, you will have what it takes to develop a real-life app.
React Native is a jаvascript framework for building native mobile apps for Android and iOS using React. React in turn is a framework released by Facebook to build rich and interactive user interfaces. But instead of targeting the browser, React Native targets mobile platforms. React native compile React components into native components/widgets to create native iOS and Android applications. It enables web developers to write mobile applications that look and feel truly 'native' as React Native renders your applications using real mobile UI components, not webviews. React Native also exposes jаvascript interfaces for platform APIs, so your React Native apps can access platform features like the phone camera or the user's location.
Plus, most of the code you write in React Native can be shared between platforms. Usually, an IOS app and Android app are completely separate apps. iOS apps are coded in Swift, and Android apps in Java or Kotlin. With React Native, we can create one single codebase and build for both platforms. This saves lots of time and money in both the development and continual support for the app. The popularity of React Native is evident given its usage at Facebook, Instagram, Microsoft, Amazon and thousands of other companies.
Requirements: Basic familiarity with HTML, jаvascript and object-oriented programming. No prior knowledge of React Native is required as we start from React basics. But if you have previous experience with React, you will progress through the material faster. You can use this book whether you are on a Mac, Linux or Windows machine. All can use React Native to develop Android applications.
Contents:
Chapter 1: Introduction Chapter 2: Creating and Using Components Chapter 3: Bindings, Props, State and User Interaction Chapter 4: Working with Components Chapter 5: Conditional Rendering Chapter 6: Building React Native Forms with Hooks Chapter 7: Getting Data from RESTful APIs with Hooks Chapter 8: C.R.U.D. With Hooks Chapter 9: Navigation Between Screens Chapter 10: Connecting to an API To Persist Data
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.