React Native : Step By Step For Beginners

React Native Overview

App development is necessary for every IT service provider. Two different technologies Andorid and iOS are there in the application development. It means you need resources for both the app development environment. But React Native combines native app development for Andoird and iOS. It is a JavaScript framework which it used to write real, natively rendering mobile applications for iOS and Android. As a developer you can create whole new app in React Native that supports both Andoird & iOS as well as you can use react native today in your existing Android & iOS app.

Features Of React Native

  • Trusted framework of Javascript
  • Cross Platform Programming language
  • Faster
  • Provide native development for everyone
  • Supports third party library

React Native Training Curriculum

1) What is React Native?

  • Abstracting React from the DOM
  • Advantages of React Native
  • React Native vs Web Apps
  • React Native vs React web

2) Getting started

  • Installing React Native
  • iOS setup – XCode
  • Android setup – Android Studio
  • Run an example project in iOS and Android simulators

3) Core React Native Components

  • Establishing a layout with
  • Displaying text with
  • Accepting user input with
  • Adding images with
  • Making components interactive with
  • Displaying data with
  • Changing screens with
  • Expanding touch capability with and

4) Styling

  • Issues with CSS
  • Inline Styles
  • Create Immutable style objects with Stylesheet.create
  • Pass styles as props
  • Positioning components with flexbox

5) React Native APIs

  • Using fetch to retrieve data
  • Using fetch to retrieve data
  • Accessing stored photos with CameraRoll
  • Using Exponent for Rapid App Development
  • Adding animations

6) Deployment

  • Deploying to Apple App Store
  • Deploying to Android Play Store
  • A Common Root Component
  • Copying Reusable Components

7) Authentication with Firebase

  • Authentication with Firebase
  • Firebase Client Setup
  • Login Form Scaffolding
  • Handling User Inputs
  • More on Handling User Inputs
  • How to Create Controlled Components
  • Making Text Inputs From Scratch
  • A Focus on Passing Props
  • Making the Input Pretty
  • Wrapping up Inputs
  • Password Inputs

8) Processing Authentication Credentials and React internals

  • Logging a User In
  • Error Handling
  • More on Authentication Flow
  • Creating an Activity Spinner
  • Conditional Rendering of JSX
  • Clearing the Form Spinner
  • Handling Authentication Events
  • More on Conditional Rendering
  • Logging a User Out and Wrap-Up
...

Quick Inquiry

Our Review

Average Ratings
4.9
JustDial 110 Reviews
Google 210 Reviews