iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
iOS 14 & SwiftUI: Build Instagram-like app w Google Firebase
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!
Learn how to build a complete social networking app from start to finish in Swift! [front-end + back-end]
Url: View Details
What you will learn
- How to build an Instagram-like app from scratch writing 100% in Swift!
- Create beautiful screens using SwiftUI (front-end development)
- Implement popular features such as liking & commenting on posts
Rating: 4.70588
Level: All Levels
Duration: 14 hours
Instructor: Nick Sarno
Courses By: 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
About US
The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of hugecourses.com.
View Sitemap