In this course we will learn how to build our own Instagram clone with React Native, Expo, Firebase, Redux & React Navigation. This will be a multi-part series to learn every detail along the way from setting up the Expo environment using React Native along with integrating the Firebase real-time database by Google. Some services we will use are:
React Native
React Native lets you create truly native apps and doesn't compromise your users' experiences. It provides a core set of platform agnostic native components like View, Text, and Image that map directly to the platform’s native UI building blocks.
Expo
Expo is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.
Firebase
Firebase is Google’s mobile application development platform that helps you build, improve, and grow your app. Firebase makes it super quick and easy to integrate a fast non-relational database while also integrating with other Google services like single sign-on, analytics and much more.
Redux
Redux is a predictable state container for JavaScript apps. It helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. ... You can use Redux together with React, or with any other view library.
Associated code files and explanation will be added for each video as well to get a closer look at how everything is built.