وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

React Native: Advanced Concepts

سرفصل های دوره

Master the advanced topics of React Native: Animations, Maps, Notifications, Navigation and More!


01 - Expo Setup
  • 001 Introduction - Start Here!
  • 002 Github Links.html
  • 003 Creating React Native Apps
  • 004 Why Expo
  • 005 Creating Our First App

  • 02 - Animations with React Native
  • 001 Animation Systems
  • 002 The Animation Module
  • 003 Animation from Square One
  • 004 Moving a Ball
  • 005 How Animations Work
  • 006 Animation from Another Angle
  • 007 Swipe Deck Props
  • 008 Component Boilerplate
  • 009 Deck Data.html
  • 010 Interplay Between Components
  • 011 Customizing Individual Cards

  • 03 - Handling Gestures
  • 001 The Pan Responder System
  • 002 Pan Responders Event Handlers
  • 003 The Gesture Object
  • 004 Dragging a Card

  • 04 - Applying Animation Styling
  • 001 Animating Single Cards
  • 002 How to Rotate Elements
  • 003 Interpolating Rotation Values
  • 004 Linear Relations with Interpolation
  • 005 Limiting Rotation with Interpolation
  • 006 Springing Back to Default
  • 007 Detecting Minimum Swipe Distance
  • 008 Programmatic Animation
  • 009 Forcing Swipes
  • 010 Callbacks on Swipe Completion

  • 05 - Component Reusability
  • 001 Writing Reusable Components
  • 002 The DefaultProps System
  • 003 Resetting Card Position
  • 004 Advancing the Deck
  • 005 Handling Empty Lists
  • 006 Getting the Cards to Stack
  • 007 Troubleshooting Flashing Images
  • 008 Cascading Card List
  • 009 Animating Advancing Cards
  • 010 Resetting the Index
  • 011 Deck Wrapup

  • 06 - One Time Password Authentication
  • 001 Review of Common Auth Flows
  • 002 The Details of One Time Passwords
  • 003 Tech Stack with Google Cloud Functions
  • 004 Traditional Servers vs Google Cloud Functions
  • 005 Layout of Google Cloud Functions
  • 006 Firebase Project Setup
  • 007 Deploying a Firebase Project
  • 008 Testing Deployed Functions
  • 009 Project File Structure
  • 010 The Request and Response Objects
  • 011 Generating a Service Account
  • 012 Sanitizing User Inputs
  • 013 Creating New Users
  • 014 Testing New User Creation

  • 07 - Twilio Integration
  • 001 Texting from Twilio
  • 002 Twilio Credentials
  • 003 Accessing Saved Users
  • 004 Quick Note.html
  • 005 Sending Texts to Users
  • 006 Generating Access Codes
  • 007 Verifying One Time Passwords
  • 008 Invalidating Used Codes
  • 009 Generating JWTs

  • 08 - Client Side One Time Passwords
  • 001 Transitioning to React Native
  • 002 App Boilerplate
  • 003 Defining Instance Properties
  • 004 Invoking Cloud Functions
  • 005 Refactoring with AsyncAwait
  • 006 Debugging with AsyncAwait
  • 007 AsyncAwait on User Signin
  • 008 Capturing Tokens
  • 009 Firebase Auth with a JWT
  • 010 Breather and Review

  • 09 - Bringing it All Together
  • 001 App Overview
  • 002 Screen Walkthrough
  • 003 More Screen Walkthroughs
  • 004 App Challenges and Solutions
  • 005 Screens vs Components
  • 006 React Native Navigation Options
  • 007 React Navigation in Practice
  • 008 Screen Boilerplate
  • 009 Implementing the First Navigator
  • 010 Nesting Navigators
  • 011 Wiring Up Stack Navigators
  • 012 Class vs Instance Properties
  • 013 Customization with Header Options
  • 014 Programmatic Navigation
  • 015 Styling the NavBar
  • 016 The Welcome Screen
  • 017 Styling the Welcome Screen
  • 018 Even More Welcome Screen Styling!
  • 019 Navigation from the Welcome Screen
  • 020 More on Welcome Screen Navigation

  • 10 - Facebook Authentication
  • 001 Facebook Auth Flow
  • 002 The Facebook Dev Console
  • 003 Redux Setup
  • 004 Using Async Storage
  • 005 Crazy AsyncAwait Syntax
  • 006 Logging in With Facebook
  • 007 Testing Facebooks Login Flow
  • 008 Quick Note.html
  • 009 Worlds Biggest Gotcha
  • 010 The Auth Reducer
  • 011 Skipping the Auth Screen
  • 012 Testing Auth Flow
  • 013 Advancing the Welcome Screen
  • 014 Resolving the Loading Screen

  • 11 - MapViews on React Native
  • 001 Showing a Map
  • 002 Interacting with the MapView
  • 003 Working around MapView Issues
  • 004 Indeed API Key.html
  • 005 The Indeed Jobs API
  • 006 Location API Mismatch
  • 007 Converting LatLong to Zip Code
  • 008 Fetching a List of Jobs
  • 009 Issuing Action Creators from MapScreen
  • 010 The Jobs Reducer
  • 011 Navigating from Action Creators
  • 012 The Deck Screen
  • 013 Importing the Deck Component
  • 014 Applying the Swipe Component
  • 015 Styling Job Cards
  • 016 Customizing MapViews
  • 017 Android Compatibility
  • 018 Dynamic Key Props
  • 019 One More Swipe Deck Fix
  • 020 Liking a Job
  • 021 Considering Only Unique Jobs
  • 022 The Review Screen
  • 023 Rendering a List of Liked Jobs
  • 024 Applying to Jobs
  • 025 Mapping a Jobs Location
  • 026 Styling the Job Card
  • 027 Clearing Liked Jobs
  • 028 Redirecting Back to the Map
  • 029 Callback Gotcha
  • 030 Tab Bar Icons
  • 031 Tab Bar Config
  • 032 Android Specific Fixes

  • 12 - Offline Data Persistence
  • 001 Push Notifications and Data Persistence
  • 002 Persisting Application State
  • 003 Wiring Up Redux Persist
  • 004 How Redux Persist Works
  • 005 Redux Persist - Huge Gotcha!

  • 13 - Push Notifications
  • 001 Push Notification Overview
  • 002 Registering For Push Notifications
  • 003 Generating Push Tokens
  • 004 Testing Notifications
  • 005 More on Notifications and Wrapup

  • 14 - Bonus!
  • 001 Bonus!.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 21751
    حجم: 5222 مگابایت
    مدت زمان: 994 دقیقه
    تاریخ انتشار: 8 آبان 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید