React Native for iOS and Android ( reactnative | 21 hours )

Prerequisites:
  • Knowledge of Javascript, HTML, and CSS.
  • Basic understanding of Object Oriented Programming (OOP) is useful.

Audience

  • Mobile application developers
Overview:

React Native is an open-source, cross-platform development framework for building mobile apps. Developed by Facebook, it enables developers to create a native look-and-feel experience for their apps on both Android and iOS. Unlike other cross-platform mobile development tools such as PhoneGap, React Native generates fully-native application UIs. No HTML5 UIs. React Native provides a consistent developer experience based on JavaScript and the React (aka React.js or ReactJS) library and enables true rapid mobile development by focusing on developer efficiency across all platforms -- learn once, write anywhere.

In this instructor-led, live training, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS.

Format of the Course

  • Overview of React Native features and capabilities along with step-by-step development of a mobile application.
Course Outline:

Introduction to React Native

  • React Native vs React
  • React Native vs PhoneGap, Titanium, etc.

React Native Developer Tools

Setting up DevTools

Building Your First Application

Working with Components

Working with Styles

Using Platform APIs

Fetch API and Networking

Using Redux for State Management

Working with Modules

Architecting for Multiple Platforms

Testing Your Application

Debugging Your Application

Optimizing the Performance of Your Application

Deploying Your Application to the iOS App Store

Deploying Your Android Application

Summary and Conclusion

Sites Published:

United Arab Emirates - React Native for iOS and Android

Qatar - React Native for iOS and Android

Egypt - React Native for iOS and Android

Saudi Arabia - React Native for iOS and Android

South Africa - React Native for iOS and Android

Brasil - React Native: Desenvolva rapidamente aplicativos iOS e Android originais com Javascript

Canada - React Native for iOS and Android

中国 - React Native:使用Javascript快速开发本地iOS和Android应用程序

香港 - React Native for iOS and Android

澳門 - React Native for iOS and Android

台灣 - React Native for iOS and Android

USA - React Native for iOS and Android

Österreich - React Native for iOS and Android

Schweiz - React Native for iOS and Android

Deutschland - React Native for iOS and Android

Czech Republic - React Native for iOS and Android

Denmark - React Native for iOS and Android

Estonia - React Native for iOS and Android

Finland - React Native for iOS and Android

Greece - React Native for iOS and Android

Magyarország - React Native for iOS and Android

Ireland - React Native for iOS and Android

Israel - React Native for iOS and Android

Luxembourg - React Native for iOS and Android

Latvia - React Native for iOS and Android

España - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Italia - React Native for iOS and Android

Lithuania - React Native for iOS and Android

Nederland - React Native for iOS and Android

Norway - React Native for iOS and Android

Portugal - React Native: Desenvolva rapidamente aplicativos iOS e Android originais com Javascript

România - React Native for iOS and Android

Sverige - React Native for iOS and Android

Turkey - React Native for iOS and Android

Malta - React Native for iOS and Android

Belgique - React Native for iOS and Android

France - React Native for iOS and Android

日本 - React Native for iOS and Android

Australia - React Native for iOS and Android

Malaysia - React Native for iOS and Android

New Zealand - React Native for iOS and Android

Philippines - React Native for iOS and Android

Singapore - React Native for iOS and Android

Thailand - React Native for iOS and Android

Vietnam - React Native for iOS and Android

India - React Native for iOS and Android

Argentina - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Chile - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Costa Rica - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Ecuador - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Guatemala - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Colombia - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

México - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Panama - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Peru - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Uruguay - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Venezuela - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Polska - React Native for iOS and Android

United Kingdom - React Native for iOS and Android

South Korea - React Native for iOS and Android

Pakistan - React Native for iOS and Android

Sri Lanka - React Native for iOS and Android

Bulgaria - React Native for iOS and Android

Bolivia - React Native: desarrolla rápidamente aplicaciones nativas de iOS y Android con Javascript

Indonesia - React Native for iOS and Android

Kazakhstan - React Native for iOS and Android

Moldova - React Native for iOS and Android

Morocco - React Native for iOS and Android

Tunisia - React Native for iOS and Android

Kuwait - React Native for iOS and Android

Oman - React Native for iOS and Android

Slovakia - React Native for iOS and Android

Kenya - React Native for iOS and Android

Nigeria - React Native for iOS and Android

Botswana - React Native for iOS and Android

Slovenia - React Native for iOS and Android

Croatia - React Native for iOS and Android

Serbia - React Native for iOS and Android

Bhutan - React Native for iOS and Android

Nepal - React Native for iOS and Android