React Native | Workshop on React Native
React Native is an open-source mobile application framework created by Facebook. It is used to develop applications for Android, iOS, Web and UWP by enabling developers to use React along with native platform capabilities.
React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces. React Native training course will help you to learn how to build cross platforms apps without learning new languages or operating systems. It will help you to reuse code written in JavaScript across the web and mobile thus making product development much more streamlined.
Topics to be covered in Workshop
(20% Theory & 80% Hands-On Session)
Session 1 - What is react native ?
- Intro to React Native and how is it different from React + Cordova/Ionic
- Intro to the development environment of RN (packager, debugging, and scripts setup)
- Understanding how to structure the code to write platform specific code.
Session 2- Getting Started
- Create our first Native App
- Limitation of React Native App
Session 3- Core Concepts
- React Native State
- Props
- Styling
- List view
- Text input
- Scroll view
- Images
- HTTP
- Buttons
- Running Android
Session 4- Components and APIs
- View
- Web View
- Activity Indicator
- Picker
- Status Bar
- Switch
Duration: The duration of this workshop will be two consecutive days, with eight hour session each day in a total of sixteen hours properly divided into theory and hands on sessions.
Certification Policy:
- Certificate of Participant for all the workshop participants.
- At the end of this workshop, a small competition will be organized among the participating students and winners will be awarded with a 'Certificate of Excellence'.
- Certificate of Coordination for the coordinators of the campus workshops.
Eligibility: There are no prerequisites. Anyone interested, can join this workshop.