وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Build a Tinder Clone in iOS SwiftUI and Firebase

سرفصل های دوره

Create your own dating app using SwiftUI, Firebase, MVVM, async functions, real time communication and more


1. Introduction
  • 1. Introduction

  • 2. Swipe functionality
  • 1. Section overview
  • 2.1 assets.zip
  • 2.2 GitHub repository.html
  • 2. Create project
  • 3. Data models
  • 4. Swipe card UI
  • 5. Swipe card functinality
  • 6. Swipe buttons
  • 7. Show labels

  • 3. Authentication
  • 1. Section overview
  • 2. Firebase setup
  • 3. Create files
  • 4. Common auth UI elements
  • 5. Register view UI
  • 6. Auth service registration
  • 7. Auth ViewModel registration
  • 8. Loading screen
  • 9. Registration error handling
  • 10. Login view UI
  • 11. Login functionality

  • 4. Registration flow
  • 1. Section overview
  • 2. Fetch user info
  • 3. Registration flow setup
  • 4. Register image UI
  • 5. Show selected image
  • 6. ImageUploader code.html
  • 7. Upload image to storage
  • 8. TinderInterests code.html
  • 9. Code refactor
  • 10. Register age view
  • 11. Register gender view
  • 12. Register bio view
  • 13. Register interests view
  • 14. Register completion view
  • 15. Complete registration flow
  • 16. Bug fix

  • 5. Profile screen
  • 1. Section overview
  • 2. Main tab view
  • 3.1 Kingfisher GitHub.html
  • 3. Kingfisher
  • 4. Profile screen UI
  • 5. Edit profile layout
  • 6. Edit profile ViewModel
  • 7. Header view
  • 8. Photos picker
  • 9. Name and age
  • 10. Bio
  • 11. Gender and preference
  • 12. Interests
  • 13. Update user data

  • 6. Swipe screen
  • 1. Section overview
  • 2. Retrieve users from Firebase
  • 3. Setup ViewModel
  • 4. Swipe card functionality
  • 5. Fix card issues
  • 6. onLike and onDislike functionality
  • 7. Update ViewModel
  • 8. Update view

  • 7. Match screen
  • 1. Section overview
  • 2. Match view UI
  • 3. Match service
  • 4. Match ViewModel
  • 5. Update view

  • 8. Live chat screen
  • 1. Section overview
  • 2. Define data type
  • 3. Chat service
  • 4. Chat ViewModel
  • 5. Send a message
  • 6. Header view

  • 9. Conclusion
  • 1. Conclusion
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 23839
    حجم: 4192 مگابایت
    مدت زمان: 440 دقیقه
    تاریخ انتشار: ۱۲ آذر ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید