React Native
React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components.
With React Native, you don't build a “mobile web app”, an “HTML5 app”, or a “hybrid app”. You build a real mobile app that's indistinguishable from an app built using Objective-C or Java. React Native uses the same fundamental UI building blocks as regular iOS and Android apps. You just put those building blocks together using JavaScript and React
The React Native framework is an ideal way for Web / JavaScript developers to get into developing mobile applications for iOS and Android devices, as well as reusing code for / from web apps too.
With React Native, you don't build a “mobile web app”, an “HTML5 app”, or a “hybrid app”. You build a real mobile app that's indistinguishable from an app built using Objective-C or Java. React Native uses the same fundamental UI building blocks as regular iOS and Android apps. You just put those building blocks together using JavaScript and React
The React Native framework is an ideal way for Web / JavaScript developers to get into developing mobile applications for iOS and Android devices, as well as reusing code for / from web apps too.
Duration: 25hrs
Prerequisites
- Delegates should be comfortable coding JavaScript from scratch, and web fundamentals (HTML & CSS).
Course Content:
Intro to React Native
- What it is, who is developing it, and why you should use it
- Setting up your development and testing environment.
React Native Tools
- Console + editor
Javascript ES6 Overview
- The tricky bits from a native mobile divs perspective.
Create your first React Native app
- Firing up the simulators on iOS and Android
- Exploring Project Structure
Developing your UI with JSX
- Adding controls to your UI
- Buttons & Text Labels
- Styling - in JavaScript
- Interactive Design
- Creating custom Components
- Properties (props)
- Managing State
- Populating & Manipulating Lists
Using open source (NPM)
Going deeper with React Native
- Dynamic properties
- Dynamic styles
- More on State and how it effects the rendering pipeline
- Network requests.
- Navigation
- Storing data - Realm for React Native
- Integrating with Map APIs
- Creating native React components.
- How to share code effectively between iOS & Android
Upcoming Batches:
- 21 OCT Saturday 7:00 AM IST
- 28 OCT Saturday 7:00 AM IST
- 04 NOV Saturday 7:00 AM IST
- 11 NOV Saturday 7:00 AM IST
1 comments:
It has been simply incredibly generous with you to provide openly what exactly many individuals.
EmoticonEmoticon