Companies Home Search Profile

SwiftUI Threads Clone | iOS 17 | Firestore | async/await

Focused View

Stephan Dowless

4:45:55

96 View
  • 1. Project Setup.mp4
    02:47
  • 1. Login Sign Up Views.mp4
    14:43
  • 2. Tab Bar Setup.mp4
    10:44
  • 3. Feed View.mp4
    11:09
  • 4. Explore View.mp4
    09:49
  • 5. Profile View.mp4
    20:07
  • 6. Edit Profile.mp4
    10:56
  • 7. Thread Creation.mp4
    11:50
  • 1. Firebase Setup & Integration.mp4
    11:36
  • 1. Registering A User.mp4
    13:48
  • 2. Login Logout Authentication Routing Logic.mp4
    15:55
  • 3. User Service & Data Model.mp4
    19:17
  • 1. Update User Profile.mp4
    07:47
  • 2. Load Users in Explore View.mp4
    13:53
  • 3. Profile Navigation.mp4
    18:09
  • 1. Edit Profile Photo.mp4
    10:13
  • 2. Uploading Profile Image to Firebase Storage.mp4
    17:55
  • 3. Loading User Images.mp4
    14:13
  • 1. Creating A Thread.mp4
    17:02
  • 2. Fetching & Displaying Threads.mp4
    16:10
  • 3. Fetching User Threads.mp4
    17:52
  • Description


    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

    Who is this for?


  • All levels
  • What You Need to Know?


  • Some experience with Swift and SwiftUI preferred
  • More details


    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 SwiftUI

    • Implement 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 followers

    • Display Threads in a media feed

    • Develop user profiles and settings views, allowing user to customize their experience, manage notifications, and update profile information

    • Implement dark mode support and explore theming to give your app a polished and customizable look

    • Performance 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 networking

    Prerequisites:

    • Basic understanding of Swift programming language.

    • Some familiarity with Xcode and SwiftUI

    • Macbook Computer

    Join 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.

    Who this course is for:

    • All levels

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Stephan Dowless
    Stephan Dowless
    Instructor's Courses
    I am a professional, self taught iOS Developer with 2 apps published to the App Store. In my courses I will teach you everything I learned on my journey to becoming a professional iOS Developer, from knowing nothing about programming at all! Because I am self-taught, I understand what all levels of developers need to improve. Take my courses and let me know what you think!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 21
    • duration 4:45:55
    • Release Date 2023/09/13