Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Ios 13 & Swift 5: Build An Onboarding, Login/Sign-Up Flow

    Posted By: ELK1nG
    Ios 13 & Swift 5: Build An Onboarding, Login/Sign-Up Flow

    Ios 13 & Swift 5: Build An Onboarding, Login/Sign-Up Flow
    Last updated 9/2020
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.45 GB | Duration: 5h 3m

    Develop a highly reusable skeleton app with an effective onboarding and sign up flow using Firebase Authentication

    What you'll learn
    Core skills to building a re-useable skeleton app from scratch
    Learn to integrate Firebase Authentication SDK
    Manage user sessions with Firebase Authentication
    Create a high level flow that includes onboarding flow, login and sign up
    Code refactoring and optimisation
    Create a collection view with page control
    Transit to different screens by changing the root view controller
    Requirements
    Swift 5 and Xcode Basics
    Description
    Welcome to the iOS 13 & Swift 5: Build an Onboarding Login/Sign-up flow course with Firebase Authentication.This course is designed for beginners (6 months of experience) who wants to acquire a core foundation on building an app skeleton end to end. The course provides you with the thought process and skillset to build a functional skeleton app that can be used for most types of apps that require an onboarding screen, login and sign up screen - all integrated with Firebase.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Credits

    Section 2: Getting Started

    Lecture 3 Create a brand new XCode Project with a high level flow

    Lecture 4 Setting logic in Loading View Controller

    Lecture 5 General Refactoring

    Lecture 6 Create logout button on Settings View Controller

    Lecture 7 General Refactoring

    Section 3: Onboarding Screen

    Lecture 8 Add image to Launch Screen

    Lecture 9 Add UI elements on Onboarding View Controller

    Lecture 10 Populate test collection view cells

    Lecture 11 Populate onboarding collection view cell with images

    Lecture 12 Complete Onboarding View Controller

    Lecture 13 Refactor Onboarding View Controller to set dynamic page control page

    Section 4: Login View Controller

    Lecture 14 Setup Login View Controller UI

    Lecture 15 Enable login signup segmented control toggling

    Lecture 16 Transit to Main Tab Bar Controller when user clicks on login button

    Lecture 17 Handle error message if needed

    Section 5: Install Cocoapods

    Lecture 18 Integrate Cocoapods and install MBProgressHUD into project

    Lecture 19 Show MBProgressHUB animation during logout and login event

    Section 6: App Cleanup

    Lecture 20 Add app icon and tab bar icons

    Lecture 21 Cleaning up, refactoring and final thoughts

    Lecture 22 Bug fix

    Lecture 23 Complete source code

    Section 7: Bonus Lecture: Firebase Integration

    Lecture 24 Install Firebase SDK

    Lecture 25 Add Google plist into gitignore

    Lecture 26 Sign up sample new user

    Lecture 27 Add Sign Up form validation

    Lecture 28 Show main app upon successful user sign up

    Lecture 29 Handle logout user

    Lecture 30 Handle login user

    Lecture 31 Handle login state at app launch

    Lecture 32 Create auth manager

    Lecture 33 Refactor logout function

    Lecture 34 Handle Forget Password

    Lecture 35 Forget Password test with Disposable email

    Lecture 36 General refactoring and closing

    Lecture 37 Bug fix

    Lecture 38 Complete source code with Firebase integration

    Lecture 39 Other courses by the instructor

    Section 8: Student Questions

    Lecture 40 Hide error labels when typing in textfields

    Students who have at least 6 months of experience working with Swift and iOS,Students who want to learn to build a functional app from scratch