->
Oreilly - Mastering React Native Development - 9781789136821
Oreilly - Mastering React Native Development
by Matthew Benjamin | Publisher: Packt Publishing | Release Date: May 2019 | ISBN: 9781789136821


Go beyond the basics and become an expert in React Native!About This VideoLearn advanced concepts such as animations and state management with real-world examplesEach section is built upon the last, allowing you to learn skills that are related and practical. No more to-do lists or calculators for youThe most up-to-date course, uses latest versions of React and will let you create an entire app with the latest and greatest packagesIn DetailReact Native has changed the way people develop Android and iOS apps. Many people are able to understand the basics, but not everyone has been able to take it to the next step; that's where this course comes in. If you are having trouble getting your React Native app to the next level, you've come to the right place. This course will show you how to make an Apple and Android app (without any Java, Objective-C or Swift coding skills) that are production-ready and perform as amazingly as any native app should.This course is the guide the author wishes had existed when he first explored advanced React Native concepts. Step-by-step walkthroughs applied to high-level topics will make it easy for you to follow along. You'll begin by installing and implementing Redux. Once you familiarize yourself with Third Party API Integration, you'll learn to optimize data flowing through the Redux store. Make your mobile application feel and look better with advanced animations. By learning to re-create the swiping cards concepts from apps like Tinder and Bumble, understand how to include remote and local notifications to grasp your user's attention.By the end of the video series, you'll be a master of React Native and confident enough to deploy apps to your customers. Also, you'll be able develop React Native apps with ease, and you'll be your team's focal point when it comes to architecting complete React Native solutions for large businesses.Downloading the example code for this course: You can download the example code files for this course on GitHub at the following link: https://github.com/PacktPublishing/Mastering-React-Native-Development. If you require support please email: [email protected]
  1. Chapter 1 : Installing and Implementing Redux
    • The Course Overview 00:03:50
    • Introducing Redux to the App 00:06:35
    • Overview of Flux and Redux Theory 00:05:38
    • Installing and Implementing Facebook Login 00:03:20
    • Connecting Facebook Login to the Redux Store 00:03:07
    • Refactoring Code to Allow for a Persisted Login 00:06:30
  2. Chapter 2 : Third-Party API Integration
    • Pixabay Sign-Up and Postman Response Example 00:02:29
    • Using Redux to Get Data from an API 00:04:18
    • Displaying the Data in a FlatList Using NativeBase UI Components 00:03:56
    • Optimizing the FlatList with Infinite Scrolling (Pagination) 00:04:00
    • Creating a Tab Navigator 00:03:16
  3. Chapter 3 : Optimizing Redux
    • Using “Normalizr” We Will Format the Incoming Data to Display 00:04:32
    • Introducing Selectors and Discuss Why They are Important 00:02:06
    • Implementing Selectors with “Reselect” 00:03:38
    • The Importance of Pure Components and the shouldComponentUpdate Method 00:03:52
    • Introducing Immutable Data through Immer 00:04:07
  4. Chapter 4 : Advanced Animations
    • Animating a Single Card on Button Press 00:05:44
    • Utilize the PanResponder API 00:04:29
    • Improving the User’s Experience with Animations 00:05:05
    • Multi-Card Deck 00:02:36
    • Navigation Transitions 00:04:20
  5. Chapter 5 : Remote and Local Push Notifications
    • Firebase Cloud Messaging Overview and Create Firebase Cloud Messaging Apps 00:03:36
    • Link React-Native-Firebase and Listen for Notification Messages 00:04:33
    • Send a Test Push with Through Firebase Console and Route into the App 00:02:45
    • Send a Local Notification 00:03:16
  6. Chapter 6 : Make Your App Live
    • Review Apple App Store 00:05:47
    • Understand the Android Upload Flow - Google Play Store 00:02:54
  7. Chapter 7 : Tips/Troubleshooting React Native
    • Avoiding Memory Leaks in your Application 00:04:45
    • Deep Linking into the App 00:04:18
    • Utilizing Bugsnag to Catch Production Crashes 00:04:46
    • Upgrading React Native to Newer Versions 00:04:05
  8. Oreilly - Mastering React Native Development


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss