
Introduction to react-native
In this lecture we will learn how to install React Native on Windows OS
In this lecture we will learn how to install react-native on MAC OS
In this lecture we will learn how to install react-native on Linux instance
In this lecture we will learn how to create a sample react-native application using react init command
In this lecture we will cover the application structure of react-native apps
Creating Sample iOS Application and Running it on iPhone Emulator
In this lecture we will learn about components
In this lecture we will learn about creating and rendering our components
Adding Style to our component
In this lecture we will learn about alignItems attribute
In this lecture we will learn how to create nested components
Passing Data to Components - Exploring Properties
Introduction to Lists
In this lecture we will learn what is selective styling and how to implement selective styling
Writing the code the ES6 way
In this lecture we will be comparing CreateClass and Component methods
Introduction to Flexbox layout
Understanding the View Layout - Flexbox Model - Positioning
Understanding the View Layout - Flexbox Model - Resizing
Working with StyleSheets
Inline Styles
Understanding Resolution
Introduction to Events in react-native
Creating our very first application - The Calculator App
Designing our calculator
Designing our calculator continued
Designing our calculator continued
Working with Events
Understanding States
This lecture is an introduction to what this section will be covering
Flickr Application preview
Flickr Viewer Application
Flickr Application continued
Introduction to Fetch API
Understanding how to use Fetch API
We will be developing the photo component. This component will be used when user will click on a give image. This implementation is left as an exercise for you
Working on the main application screen
Designing our Flickr Viewer
Introduction to ToDo Application
Creating our ToDo App project
Working with Navigation component
Making use of States in our ToDo application
Handling events in our ToDo Application
Making use of Fetch and Navigation components
Creating User Profile component
Handling errors
Using Image component
Introduction to Firebase
Working with listview component
Developing the notes component
Debugging React Native Applications
Conclusion and Code Download
Create the projects using react init command and then replace the .js files from the attached samples
Learn the fundamentals of React-Native to build cross platform mobile applications
React Native allows you to build native iOS and Android applications in JavaScript and React.js.
Even if you are a novice to mobile development but if you have expertise in JavaScript,html and CSS you will be able to develop cool applications using react-native.
We will be starting with the basics like what is react-native all about, how we can install it on various operating systems out there and then learning how a react-native application works
We will also be exploring many components which are used on a day to day basis to develop react-native mobile applications like
We will also be covering how to debug react-native applications and how to launch it on android emulator
During this course we will be developing three applications
By developing these application we will learn many core concepts of react-native like how to send and receive data from server.
We will also introduce you to firebase which is a Database As a Service using this we will see how we can store data in a database
So come on join in and let's start learning React-Native