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

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 دقیقه
    تاریخ انتشار: 12 آذر 1402
    طراحی سایت و خدمات سئو

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