YoVDO

React Navigation for Native Mobile Applications

Offered By: egghead.io

Tags

React Native Courses Mobile Development Courses React Navigation Courses

Course Description

Overview

React Navigation makes the easy things easy and the hard things possible. This course will help you understand how to customize and use React Navigation for more complex navigation patterns.
You'll learn different ways to display content within the navigators, which demonstrates the built-in customizations within React Navigation. As well as learn how to interact with different UI components within React navigation, which will help you structure your application.
Building off this, you'll learn how you can customize the default navigator behavior to provide a custom look and feel to your React Navigation application
To succeed in this course, you’ll want a basic understanding of the React Navigation API and how to use the default navigators.
Note: React Navigation has been updated to v2. This course was recorded on v1.x and the lesson code has been updated to reflect v2. The principles and patterns taught in the videos remain valid.

Syllabus

  • Course Overview: React Native Navigation for Mobile Applications
  • Setup a StackNavigator as a Modal in React Navigation
  • Use the React Native Modal Component with React Navigation
  • Create an Authentication Flow with React Navigation
  • Open a Modal from Tab Bar in React Navigation
  • Override Default Transitions in React Native with StackNavigator's transitionConfig Object
  • Build Fine-grained Screen Transitions with a Custom React Navigation Interpolator
  • Replace a Screen with React Navigation

Taught by

Spencer Carli

Related Courses

Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera
Creative Programming for Digital Media & Mobile Apps
University of London International Programmes via Coursera
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
Introduction aux réseaux cellulaires
Institut Mines-Télécom via Independent
Mobile Web Development
Google via Udacity