Careertail
About UsCoursesCareer PathsBlogOpportunities
Log In
Courses>Mobile Development>iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
DevelopmentiOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
Price:Paid
Length:14 hours
Content type:video
level:all levels
Updated:21 February 2024
Published:22 August 2022
Similar courses
Opportunities
Courses>Mobile Development>iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
4.7 (1.0k)
14 hours
1034 students
What you will learn
1How to build an Instagram-like app from scratch writing 100% in Swift!
2Create beautiful screens using SwiftUI (front-end development)
3Implement popular features such as liking & commenting on posts
4Create a real database using Google Firebase Firestore (back-end development)
5Manage user onboarding (Sign in with Apple + Google) and account creation
6Build custom algorithms to download posts
7Manage data efficiently using UserDefaults, image compression, image caches and multithreading
8Optimize uploading and downloading tasks for a better user experience
9Track user behavior using Firebase Analytics
10Implement custom animations and haptics (vibrations)
11Optimize screens for all iPhone sizes, in both light & dark mode
12Implement alerts, action sheets, and other pop-ups to give users realtime feedback
13Write safe and professional code to avoid crashes!
Target audiences
1Designed for students of all levels!
2Beginners with a basic understanding of Swift and who want to learn how to create a complete app from start to finish!
3Front-end Swift developers who want to get better with SwiftUI
4Back-end Swift developers who want to learn Google Firebase
5Anyone who wants to be able to create their own social networking app
6Anyone interested in full-stack Swift development
Requirements
1Xcode 12.0 or higher (free to download on Mac)
2Google email account (free to create)
3Apple Developer Account (optional)
FAQ
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Description

Welcome to DogGram! This course is designed to cover everything you need to be able to CREATE YOUR OWN SOCIAL NETWORKING APP from scratch.

In the first section of the course, we will focus on building the front-end of the app. We will use SwiftUI to create 15+ screens, set up the navigation, and add beautiful animations to the app.

In the second section, we will focus on adding the back-end to our app. We will connect DogGram to Google Firebase and set up a live database. We will allow users to sign in, create accounts, customize their profiles, and then upload/download posts in real time.

This will be a complete app from start to finish!

We will begin with a blank Xcode project and build the entire app together, writing 100% in Swift. This is NOT a template course where we build screens that just look good! We are building a fully functioning app, where real people can actually sign in, create accounts, and upload photos. Users will be able to like, comment, share, and report each other's posts in REAL TIME!

BEAUTIFUL UI

  • Building for iOS 14 using SwiftUI 2.0

  • Creating 15+ screens

  • Adding custom animations

CORE FEATURES

  • Users can like, comment, share, and report posts in real time

  • Users can upload images from camera roll + photo library and add custom captions

REAL LIVE DATABASE

  • Connected to Google Firebase Firestore

  • We will manage uploading and downloading of data

  • Build algorithms to download posts

CUSTOM ONBOARDING FLOW

  • Sign In with Apple & Google

  • Fully customizable user profiles (display name, bio, profile picture)

DATA MANAGEMENT

  • UserDefaults to persist data

  • Image compression to manage data sizes

  • Image caches to save data locally

  • Multithreading to optimize app performance

SAFE & SMART CODING

  • Implement "if let" and "guard" statements to avoid all crashes

  • Handle user experiences using in-app pop-ups and alerts

EXTRAS

  • Adding Google Analytics to track user behavior

  • Adding haptics (vibrations) and extra animations

  • Additional Challenges for further learning

Thanks for checking out the DogGram course! This course is a complete and well-rounded course that is perfect for anyone who wants to build their own app from scratch. In this course, we DO NOT cut corners and we take extra precautions to code like professional developers would - as if this would actually be used in the App Store! The course is GREAT FOR ALL SKILL LEVELS, although a very basic understanding of Swift is preferred. During the videos, I will be explaining (as simply as I can) what we are doing and why we are doing it. It's my goal to have you comprehend and not just copy.

So welcome to DogGram, GET EXCITED, and I'll see you in the next video!


Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot
Careertail
Courses>Mobile Development>iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
DevelopmentiOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
Price:Paid
Length:14 hours
Content type:video
level:all levels
Updated:21 February 2024
Published:22 August 2022
Similar courses
Opportunities
Courses>Mobile Development>iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
4.7 (1.0k)
14 hours
1034 students
What you will learn
1How to build an Instagram-like app from scratch writing 100% in Swift!
2Create beautiful screens using SwiftUI (front-end development)
3Implement popular features such as liking & commenting on posts
4Create a real database using Google Firebase Firestore (back-end development)
5Manage user onboarding (Sign in with Apple + Google) and account creation
6Build custom algorithms to download posts
7Manage data efficiently using UserDefaults, image compression, image caches and multithreading
8Optimize uploading and downloading tasks for a better user experience
9Track user behavior using Firebase Analytics
10Implement custom animations and haptics (vibrations)
11Optimize screens for all iPhone sizes, in both light & dark mode
12Implement alerts, action sheets, and other pop-ups to give users realtime feedback
13Write safe and professional code to avoid crashes!
Target audiences
1Designed for students of all levels!
2Beginners with a basic understanding of Swift and who want to learn how to create a complete app from start to finish!
3Front-end Swift developers who want to get better with SwiftUI
4Back-end Swift developers who want to learn Google Firebase
5Anyone who wants to be able to create their own social networking app
6Anyone interested in full-stack Swift development
Requirements
1Xcode 12.0 or higher (free to download on Mac)
2Google email account (free to create)
3Apple Developer Account (optional)
FAQ
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Description

Welcome to DogGram! This course is designed to cover everything you need to be able to CREATE YOUR OWN SOCIAL NETWORKING APP from scratch.

In the first section of the course, we will focus on building the front-end of the app. We will use SwiftUI to create 15+ screens, set up the navigation, and add beautiful animations to the app.

In the second section, we will focus on adding the back-end to our app. We will connect DogGram to Google Firebase and set up a live database. We will allow users to sign in, create accounts, customize their profiles, and then upload/download posts in real time.

This will be a complete app from start to finish!

We will begin with a blank Xcode project and build the entire app together, writing 100% in Swift. This is NOT a template course where we build screens that just look good! We are building a fully functioning app, where real people can actually sign in, create accounts, and upload photos. Users will be able to like, comment, share, and report each other's posts in REAL TIME!

BEAUTIFUL UI

  • Building for iOS 14 using SwiftUI 2.0

  • Creating 15+ screens

  • Adding custom animations

CORE FEATURES

  • Users can like, comment, share, and report posts in real time

  • Users can upload images from camera roll + photo library and add custom captions

REAL LIVE DATABASE

  • Connected to Google Firebase Firestore

  • We will manage uploading and downloading of data

  • Build algorithms to download posts

CUSTOM ONBOARDING FLOW

  • Sign In with Apple & Google

  • Fully customizable user profiles (display name, bio, profile picture)

DATA MANAGEMENT

  • UserDefaults to persist data

  • Image compression to manage data sizes

  • Image caches to save data locally

  • Multithreading to optimize app performance

SAFE & SMART CODING

  • Implement "if let" and "guard" statements to avoid all crashes

  • Handle user experiences using in-app pop-ups and alerts

EXTRAS

  • Adding Google Analytics to track user behavior

  • Adding haptics (vibrations) and extra animations

  • Additional Challenges for further learning

Thanks for checking out the DogGram course! This course is a complete and well-rounded course that is perfect for anyone who wants to build their own app from scratch. In this course, we DO NOT cut corners and we take extra precautions to code like professional developers would - as if this would actually be used in the App Store! The course is GREAT FOR ALL SKILL LEVELS, although a very basic understanding of Swift is preferred. During the videos, I will be explaining (as simply as I can) what we are doing and why we are doing it. It's my goal to have you comprehend and not just copy.

So welcome to DogGram, GET EXCITED, and I'll see you in the next video!


Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot