React Native: a framework for creating multi-platform iOS and Android mobile apps

Create and deploy multi-platform mobile applications

See the training dates
  • Duration 3 days
  • Regular fee 1 435
  • Preferential fee 1 290?
  • Locations
    • Virtual Classroom
  • Laboratory


To provide the knowledge and skills required to develop engaging mobile applications that work with iOS and Android.

Targeted audience

Developers and architects.


Be familiar with the JavaScript and/or TypeScript language.

A recent Mac running with Mojave or Catalina OS

The latest Xcode version installed

Training Details


  • Using development tools
  • JavaScript ES6 from the mobile developer’s perspective
  • Applying the React programming model
  • Introduction to React Native
  • Defining the structure of a project
  • Using controls to define a user interface
  • Applying styles with dynamic properties, and stylesheets
  • Creating customized and re-usable components: defining properties, managing the status of the component and the application
  • Using and feeding a list
  • Managing navigation with a navigation bar and tabs
  • Using the iOS simulator and the Android emulator
  • Using and consuming data from a JSON API
  • Sharing code between iOS and Android
  • Creating native components in Swift and Java
  • Storing data in a local database

Select the training date*

*Unless stated otherwise, all sessions are in French.
  • Virtual Classroom

    October 19 to October 21 2020

  • Virtual Classroom

    December 14 to December 16 2020

Trainer(s) assigned(s)