TikTok Clone App | iOS 16 & Swift 5 | Firebase | Xcode 14
TikTok Clone App | iOS 16 & Swift 5 | Firebase | Xcode 14, available at $74.99, has an average rating of 4.45, with 57 lectures, based on 17 reviews, and has 132 subscribers.
You will learn about To learn how a social media application can be designed at an advanced level and its functional features. Firebase Database, Storage ve Authentication. To learn the login, logout and user deletion processes for the user. Creating Custom Camera with AVFoundation, AVKit. Creating User Profile. Fetch the Posts in Feed View Search the Users Editing the Profile View This course is ideal for individuals who are iOS developers of all levels or Those who want to design applications or Entrepreneurs or Those who want to learn Swift programming language It is particularly useful for iOS developers of all levels or Those who want to design applications or Entrepreneurs or Those who want to learn Swift programming language.
Enroll now: TikTok Clone App | iOS 16 & Swift 5 | Firebase | Xcode 14
Summary
Title: TikTok Clone App | iOS 16 & Swift 5 | Firebase | Xcode 14
Price: $74.99
Average Rating: 4.45
Number of Lectures: 57
Number of Published Lectures: 57
Number of Curriculum Items: 57
Number of Published Curriculum Objects: 57
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
- To learn how a social media application can be designed at an advanced level and its functional features.
- Firebase Database, Storage ve Authentication.
- To learn the login, logout and user deletion processes for the user.
- Creating Custom Camera with AVFoundation, AVKit.
- Creating User Profile.
- Fetch the Posts in Feed View
- Search the Users
- Editing the Profile View
Who Should Attend
- iOS developers of all levels
- Those who want to design applications
- Entrepreneurs
- Those who want to learn Swift programming language
Target Audiences
- iOS developers of all levels
- Those who want to design applications
- Entrepreneurs
- Those who want to learn Swift programming language
This course is the only and most comprehensive Recording and Sharing Video course on Udemy. You will learn TikTok Clone Tutorial as you write in Swift Language and Firebase Database;
1- A Comprehensive Authentication System.
· E-mail Login and Registration Procedures
· User deletion (Delete User) operation
2- Efficiently model a complex Video Sharing Social Network architecture.
· User Profiles (Profile View)
· Stream video on home page (Feed)
· Creating a custom designed camera (Custom Camera).
· Designing Animated Camera Button.
· Creating a specially designed Progress View.
· Creating a camera timer.
· Recording and merging multiple videos (Video Merge).
· Play Recording and Stop Recording operations.
· Re-Registration process.
· Searching for users (Search User).
· Editing a profile (Edit Profile).
And more!
This course is a professional course designed to start with the basics of Swift and use the beginner, intermediate and advanced Swift language to record and share one or more videos using the “TikTok Clone” i.e. Animated camera button, timer and progress view. and view all these videos on profiles and home feed. and It is a Social Networking application built using a Real-time database.
With its filtering feature, it provides the ability to search for users and switch to user profiles by switching between pages.
With the profile editing process; User can change their information instantly.
In the profile section, both user information and shared posts are displayed, and they can see the post details by switching between pages.
On the main page, there are user features and transition to user profiles, user’s posts and show tab feature.
You should start the course and if you have any questions, you should write to me in the Q&A section and get your answer as soon as possible!
Course Curriculum
Chapter 1: Intro
Lecture 1: TikTok Clone Tutorial
Chapter 2: Auto Layout – Authentication Designs
Lecture 1: Creating the registration screen
Lecture 2: Design Sign up view part 1
Lecture 3: Design Sign up view part 2
Lecture 4: Design Sign In View
Chapter 3: Firebase-Authentication
Lecture 1: Firebase Install and Authentication
Lecture 2: Authentication with Firebase – Sign Up new users
Lecture 3: Change avatar image with PHPickerController
Lecture 4: Uploading photos to Storage
Lecture 5: Create an user on Database
Lecture 6: Coding practices, create User Api
Lecture 7: Coding practices, create Storage Service
Lecture 8: Coding practices, create Ref
Lecture 9: Sign In codes
Chapter 4: Share Post with Custom camera
Lecture 1: Tab Bar View Controller
Lecture 2: Auto Sign In and Log out
Lecture 3: Create Capture Custom Camera Button
Lecture 4: Setup Camera Session
Lecture 5: Flipping Camera to Front
Lecture 6: Adjusting Buttons in Custom Camera View
Lecture 7: Adjusting Buttons in Custom Camera View part 2
Lecture 8: Recording Video Codes
Lecture 9: Multiple Videos Recording
Lecture 10: Create Animated Capture Button
Lecture 11: Timer in Video Recording
Lecture 12: Segmented Progress View
Lecture 13: Segmented Progress View 2
Lecture 14: Discard Button, Delete Last Record
Lecture 15: Recorded Clips Count
Lecture 16: Get View of Recorded Video
Lecture 17: Video Merge Codes
Lecture 18: Transfer Merged Clips to Share View
Lecture 19: Creating Share View
Lecture 20: Add Placeholder to Textfield
Lecture 21: Fetch the Thumbnail Image
Lecture 22: Share Post Codes
Chapter 5: Home View
Lecture 1: Designing the Home View
Lecture 2: Home View Swipe
Lecture 3: Singletons – User, Post, SDWebImage
Lecture 4: Fetching User Home View
Lecture 5: Video Player Home View
Lecture 6: New Feed Codes – User id and post id matching
Lecture 7: Grouping of Files
Chapter 6: Profile View
Lecture 1: Profile Header View Design
Lecture 2: Fetching User Profile View
Lecture 3: Fetching Posts Profile View
Lecture 4: Show posts on Profile
Lecture 5: Go to Detail View when clicking post
Chapter 7: Search Users
Lecture 1: Design People View Controller
Lecture 2: Fetch users on cell
Lecture 3: Search function method
Chapter 8: Switch Between View Controllers
Lecture 1: Switching from People View to Profile User View
Lecture 2: Switching from Profile User View to Detail View
Lecture 3: Switching from Home View to Profile User View
Chapter 9: Edit Profile View
Lecture 1: Design Edit Profile View
Lecture 2: Change Profile Information
Lecture 3: Delete User
Instructors
-
Batuhan Akbaba
iOS Developer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 1 votes
- 4 stars: 1 votes
- 5 stars: 14 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024