Swiftui Threads Clone | Ios 17 | Firestore | Async/Await

Posted By: ELK1nG
Swiftui Threads Clone | Ios 17 | Firestore | Async/Await

Swiftui Threads Clone | Ios 17 | Firestore | Async/Await
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.15 GB | Duration: 4h 46m

Learn how to build the amazing new Threads App from Meta with SwiftUI

What you'll learn

How to build an advanced application from scratch with SwiftUI

How to build a social media network with user generated content

How to engineer a backend system with Firebase Firestore

How to implement latest technologies like async/await

Requirements

Some experience with Swift and SwiftUI preferred

Description

Overview:Dive into the world of modern iOS app development by joining our comprehensive course on creating a Threads app clone using SwiftUI. In this hands-on journey, you'll gain a deep understanding of SwiftUI's powerful declarative syntax while building a feature-rich social media app.Course Highlights:Through a series of engaging lectures, practical exercises, and real-world projects, you will learn to:Build a full scale mobile application from scratch with SwiftUIImplement secure authentication using Firebase. Learn how to manage user sessions and provide a seamless signup and log-in experience.Create and upload Threads to drive conversation and engagement with your followersDisplay Threads in a media feedDevelop user profiles and settings views, allowing user to customize their experience, manage notifications, and update profile informationImplement dark mode support and explore theming to give your app a polished and customizable lookPerformance optimization strategies to create. smooth and responsive user experience, even as the app scales to handle large user bases and data sets.Use the new async/await functionality for all networkingPrerequisites:Basic understanding of Swift programming language.Some familiarity with Xcode and SwiftUIMacbook ComputerJoin us on this exciting journey to build a Threads app clone with SwiftUI, and equip yourself with the skills needed to create captivating and feature-rich iOS applications. Whether you're a beginner looking to explore app development or an experienced developer aiming to master SwiftUI, this course offers a comprehensive learning experience to help you achieve your goals.

Overview

Section 1: Introduction

Lecture 1 Project Setup

Section 2: User Interface

Lecture 2 Login / Sign Up Views

Lecture 3 Tab Bar Setup

Lecture 4 Feed View

Lecture 5 Explore View

Lecture 6 Profile View

Lecture 7 Edit Profile

Lecture 8 Thread Creation

Section 3: Firebase Setup

Lecture 9 Firebase Setup & Integration

Section 4: User Authentication

Lecture 10 Registering A User

Lecture 11 Login / Logout / Authentication Routing Logic

Lecture 12 User Service & Data Model

Section 5: Loading Data from Firestore

Lecture 13 Update User Profile

Lecture 14 Load Users in Explore View

Lecture 15 Profile Navigation

Section 6: User Profile Images

Lecture 16 Edit Profile Photo

Lecture 17 Uploading Profile Image to Firebase Storage

Lecture 18 Loading User Images

Section 7: Threads

Lecture 19 Creating A Thread

Lecture 20 Fetching & Displaying Threads

Lecture 21 Fetching User Threads

All levels