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

Online
Beginner

Mobile Application Development

National Institute of Electronics and Information Technology, Haridwar

12 Weeks Online
Beginner
₹ 12,225

Platform Thinking Exploiting Data through Platform...

Polytechnic University of Milan, Milan via Coursera

3 Weeks Online
Beginner
Android Development for Beginners

Android Development for Beginners

Board Infinity

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

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

3 Weeks Online
Beginner
Generating code with ChatGPT API

Generating code with ChatGPT API

Codio via Coursera

3 Weeks Online
Beginner
Prompt Engineering for ChatGPT

Prompt Engineering for ChatGPT

Vanderbilt via Coursera

Online
Beginner

Data Structures and Algorithms in Java

Great Learning

Online
Beginner
Free

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

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books