React Native Introduction
  • Introduction to React Native
  • Expo vs Non Expo installation
  • Tools that we will need
  • Our first React Native App
  • Running App on Android, iPhone and real device
Non Expo path of building Apps
  • Creating a project with react native cli
  • Running an application on Android and iOS
Getting started with React native
  • Exploring file structure
  • Rewriting application
  • introduction to styling in React native
  • What is a component
  • Creating a dumb component
  • Props and Smart components
Exploring components
  • Loading images into the app
  • Styling basics in react native
  • Introduction to flexbox
  • More on flexbox for mobile
  • Introduction to states and constructor
  • Managing state and fun app
Touchable and creating an app
  • Buttons in react native
  • Touchables in react native
  • Background changer app
Dice Roller App
  • Getting app assets
  • Design custom button
  • Getting a Random Number
  • getting Random images
Currency Converter app and Ejecting from Expo
  • Handling Notches
  • Creating input and Result Views
  • Creating all the buttons
  • Adding working logic
  • Handling keyboards events in React native
  • Ejecting expo app to Android and iOS app
Third party components and TIC TAC TOE
  • Third party components
  • Exploring Native Base
  • Can you debug in React Native
  • Loading Custom Fonts and Resolve Errors
  • Adding TODOs and TIC TAC TOE
  • Flipping Cross and Zeros
  • Writing more functions
  • Writing winning logic for TIC TAC TOE
  • Design part of TIC TAC TOE
Sound and Spanish number app
  • Exploring Expo docs
  • Getting assets for playing sound
  • Understand the play method
  • Creating a button for sound
  • Finishing Audio app
Scratch and win Game app
  • Bug in default app and fix
  • Define the function for game
  • Getting functions for ready
  • Getting the design part and fixes
  • Dimensions and Assignment
React navigation and camera centric app
  • Info property list and manifest permission
  • Working on multiple screen React navigation
  • Creating your first screen and Navigation
  • create a follow screen
  • Take information to New screen
  • Using information on other screen
  • creating photoCliker app
  • Design home screen
  • Refractroing and Permission
  • Flashlight and camera flip
  • Designing View for camera and bugs
  • Thinking process behind debugging
Local Storage - A Publishable contact app
  • Reading docs for Flastlist and AsyncStorage
  • Create 4 screens and Navigate
  • Add a floating action button
  • Save Data in AsyncStorage
  • Design Add contact screen and challenge
  • Assignment solution for scroll
  • Get all contact
  • Using flatlist in Homescreen
  • Fetching info in flatlist
  • platform specific code
  • grab key and populate data
  • Open phone indent for iOS and Android
  • Calling SMS intent
  • Debug the app and design
  • Adding actions on Phone and SMS
  • Delete the contact
  • Working on edit screen
  • update contact with merge operation
  • Grande finale of contact app
Redux - A state management library
  • Redux theory
  • Never mutate that state
  • create a basic redux app
  • Design the Reducer
  • Move code in separate file