Build Full Realtime Chat + Tinder App

BY
Udemy

Lavel

Beginner

Mode

Online

Fees

₹ 499 1799

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 499  ₹1,799
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

App layout - Authentication Designs

  • Get Familiar with Xcode
  • Add Welcome Scene
  • Design Welcome view: customize header label
  • Design Welcome view: customize buttons.
  • Design Welcome view: customize terms of service label.
  • Design Welcome view: customize buttons (part 2).
  • Best Coding Practices 1: Create Extensions for Specific Tasks.
  • Creating a Registration Scene.
  • Design Sign Up View: customize User Interface.
  • Design Sign Up view: customize User Interface part 2
  • Design Sign In View: customize User Interface.
  • Design Forgot Password View: customize User Interface.
  • Segue and Navigation Controllers

Firebase - Authentication Logic

  • Install the Firebase SDK
  • Sign Up Logic Part 1
  • Sign Up Logic Part 2
  • Choosing Images with UIImagePickerController
  • Upload Profile Image to Firebase
  • Best Coding Practices: Factor Your Code Part 1
  • Best Coding Practices: Factor Your Code Part 2
  • Sign In Logic
  • Reset Password Logic

Main App - Search

  • Tab Bar View Controller
  • Auto Sign In and Log Out.
  • Design People View Controller
  • Loading Users From The Database
  • Show Profile Photos
  • Refactor Code
  • Seach Function

Main App - Design Chat Scene

  • Chat Scene - Design Navigation Bar
  • Chat Scene - Design Input Message View Part 1
  • Chat Scene - Design Input Message View Part 2
  • Chat Scene - Design Input Message View Part 3

Main App - Send Messages

  • Chat Scene - Send Text Message
  • Chat Scene - Media Button
  • Chat Scene - Send Photo Message Part 1
  • Chat Scene - Send Photo Message Part 2
  • Chat Scene - Send Video Message
  • Chat Scene - Download Messages

Main App - Design and Display Messages

  • Chat Scene - Design Chat Cell Part 1
  • Chat Scene - Design Chat Cell Part 2
  • Chat Scene - Play Video Messages
  • Factor Your Code

Main App - Inbox

  • Inbox Scene - Inbox Structure
  • Inbox Scene - Model Inbox
  • Inbox Scene - Download Inbox
  • Inbox Scene - Display Inbox Data
  • Customize Navigation Bar

Main App - Setting

  • Profile Scene - Design User Profile
  • Profile Scene - Save User Profile

Main App - Push Notification

  • Setup Push Notification Part 1
  • Setup Push Notification Part 2
  • Setup Push Notification Part 3
  • Action: Tap Push Notification

Main App - Advanced features

  • Design Online Status
  • Monitoring Users’ Online Status in the Chat scene
  • Typing Users
  • Monitoring Users’ Online Status in the Inbox scene
  • Realtime data update in the People scene
  • Realtime data update in the Inbox scene
  • 61. Realtime avatar update
  • 62. Show Keyboard, Hide Keyboard, and All That.

Advanced features: Pagination, Group Messages by Date

  • Refactor Code
  • Chat Scene: Pagination
  • Inbox Scene: Pagination
  • Group Messages by Date

Main App - People Nearby Me

  • User Around Scene - Design Navigation Bar
  • User Around Scene - Grid View
  • User Around Scene - Adding Gender, Age Field
  • User Around Scene - Get Current Location
  • User Around Scene - Install GeoFire
  • User Around Scene - Display Nearby Users
  • User Around Scene - Filter and Segment Your Users
  • User Around Scene - Calculate Distance To Nearby Users Part 1
  • User Around Scene - Calculate Distance To Nearby Users Part 2

Main App - Map View

  • Map View Scene - Integrate Map View
  • Map View Scene - Custom Annotations
  • Map View Scene - Get Direction and Draw Route on Maps

Main App - User Detail View

  • Design Detail view: Customize Header
  • Design Detail view: Customize Table View

Main App - Social Authentication

  • Facebook Authentication
  • Google Authentication

Main App - Tinder Swipe And Match

  • Add Swipe Scene And Fetch Nearby Users
  • Design Card View: Rotational Transformation
  • Animating card off screen
  • Card View with Pan Gesture
  • Design Like/Nope View
  • Like/Nope Action
  • Configure Pan Gestures
  • Saving Swipes in Firebase And Send Push Notifications
  • New Match Scene

Bonus

  • Changing background photo Of Chat Scene

Similar Courses

Building No Code Apps with App Sheet Foundations

Google via Coursera

5 Hours Online
Beginner
Free

Mobile Application Development

National Institute of Electronics and Information Technology, Haridwar

12 Weeks Online
Beginner
₹ 12,225

Learning Technologies Foundations and Applications

University of Illinois, Urbana Champaign via Coursera

8 Hours Online
Beginner
Free

Platform Thinking Exploiting Data through Platform...

Polytechnic University of Milan, Milan via Coursera

5 Hours Online
Beginner

How To Become An App Developer in 3 Hours

Udemy

Online
Beginner
₹599 ₹1,499

Build Apps Without Coding Introductory

Udemy

Online
Beginner
₹449 ₹799

Build Real World Teacher Finder App with Xamarin F...

Udemy

Online
Beginner
₹499 ₹2,499

Build Real World App in Xamarin Forms

Udemy

Online
Beginner
₹499 ₹799
The Complete iOS 17 Developer

The Complete iOS 17 Developer

Udemy

Online
Beginner
₹499 ₹3,299
The 10 Day iPhone App Bootcamp New iOS 12 and Xcod...

The 10 Day iPhone App Bootcamp New iOS 12 and Xcod...

Udemy

Online
Beginner
₹549 ₹3,699

Courses of your Interest

DAX Calculations in Power BI Beginners to Intermed...

DAX Calculations in Power BI Beginners to Intermed...

Simpliv Learning

15 Hours Online
Beginner
$349 $583
Professional Certificate Course in Data Science

Professional Certificate Course in Data Science

Newton School

8 Months Online
Beginner

JavaScript Foundations

PW Skills

Online
Beginner
Free

Technical Analysis Series

PW Skills

3 Months Online
Beginner
Free

C Programming Foundations

PW Skills

Online
Beginner
Free

Cracking the Coding Interview in Java Foundation

PW Skills

5 Months Online
Beginner
Free

Python Foundations

PW Skills

Online
Beginner
Free
Getting Started with Generative AI APIs

Getting Started with Generative AI APIs

Codio via Coursera

9 Hours Online
Beginner
Generating code with ChatGPT API

Generating code with ChatGPT API

Codio via Coursera

3 Weeks Online
Beginner

More Courses by Udemy

Microsoft Excel 2013 Course Beginners Intermediate...

Udemy

Online
Beginner
₹399 ₹2,699

Python for Beginners to Advance

Udemy

Online
Beginner
₹ 2,499

Learn Python Turtle Using Block Coding

Udemy

Online
Beginner
₹399 ₹799

Master Python Basics For Developer

Udemy

Online
Beginner
₹475 ₹3,499

Programming in Python for Beginners

Udemy

Online
Beginner
₹ 799

Learn Python 3 Programming from Scratch

Udemy

Online
Beginner
₹475 ₹1,299

Automate Your Life With Python

Udemy

Online
Beginner
₹ 2,899

Learn Python Python for Beginners

Udemy

Online
Beginner
₹ 1,799

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses