با استفاده از Swiftui و Firebase یک برنامه کامل iOS رسانه اجتماعی با خریدهای درون برنامه ایجاد کنید

Create a Complete Social media iOS app with In App Purchases using Swiftui and Firebase

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

در این دوره جامع، پتانسیل کامل توسعه برنامه iOS را باز کنید! چه در Swift تازه کار باشید و چه به دنبال تقویت مهارت های خود هستید، این دوره همه چیزهایی را که برای ساخت، آزمایش و انتشار برنامه های حرفه ای iOS نیاز دارید را پوشش می دهد. با تسلط بر SwiftUI و UIKit شروع می‌کنید و یاد می‌گیرید که چگونه اجزای سفارشی، شکل‌ها و طرح‌بندی‌های پویا را ایجاد کنید. در یکپارچگی باطن با Firebase غوطه ور شوید و ویژگی‌های بی‌درنگ مانند احراز هویت، پست‌ها و تعاملات کاربر را فعال کنید.

همچنین تکنیک‌های پیشرفته‌ای مانند همگام‌سازی/انتظار، کنترل‌کننده‌های تکمیل، و گروه‌های Dispatch را برای مدیریت گردش‌های کاری پیچیده کاوش خواهید کرد. با پیشرفت، خریدهای درون‌برنامه‌ای را با StoreKit اجرا می‌کنید، روی دستگاه‌های واقعی آزمایش می‌کنید و یاد می‌گیرید که چگونه برنامه خود را به اپ استور ارسال کنید. در پایان، همه ابزارها و دانش را برای ایجاد و راه اندازی برنامه خود از ابتدا تا انتها خواهید داشت!


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

درس ها Lessons

  • CreatePost View UI CreatePost View UI

  • واکشی کاربران پایگاه داده و نمایش داده ها در نمایه کاربر Fetching Database Users and Displaying data on User Profile

  • ایجاد AuthView برای برنامه Creating AuthView for the app

  • بررسی فیلدهای ایمیل و رمز عبور Validating email and password fields

  • مقدمه Introduction

  • پویا کردن نمای پست Making post view dynamic

  • ایجاد اشکال سفارشی در SwiftUI Creating custom shapes in SwiftUI

  • ایجاد PostViewCell UI قسمت 1 Creating PostViewCell UI part 1

  • رفع اشکال پشته ناوبری در برنامه ما Fixing Navigation Stack Bug in our app

  • پیاده سازی ثبت نام، ورود به سیستم، خروج از سیستم و آزمایش Implementing Sign up, Sign In, Sign Out and Testing

  • انتشار در AppStore Publishing to AppStore

  • عملکرد به روز رسانی تصویر نمایه Profile image update functionality

  • راه اندازی Firebase در داخل برنامه Setting up Firebase inside your App

  • پیاده سازی قابلیت Follow-Unfollow Implementing Following-Unfollow functionality

  • ایجاد PostView UI قسمت 2 Creating PostView UI Part 2

  • ایجاد کاربر Firestore قسمت 2 Creating a Firestore User Part 2

  • تست کردن در خریدهای برنامه Testing out in App purchases

  • به روز رسانی UI برای createPostView Updating the UI for createPostView

  • ایجاد پروژه و افزودن فونت های سفارشی Creating the Project and Adding custom Fonts

  • بررسی عملکرد دنبال کننده دنبال Checking Follower Following functionality

  • رفع اشکال UI و بهینه سازی UI Bug Fix and optimising

  • اجرای فید Home Implementing Home feed

  • انتخاب کننده تصویر سفارشی و آزمایش عملکرد پست آپلود Custom Image Picker and Testing out upload post functionality

  • اضافه کردن بارگذار پوشش و هشدارهای سفارشی به همه عملکردها Adding overlay loader and custom alerts to all functions

  • رفع اشکال فالوور - زیر Fixing the follower - following bug

  • اضافه کردن Kingfisher به پروژه ما Adding Kingfisher to our project

  • چیدمان قابلیت آپلود پست Laying out post upload functionality

  • ایجاد نمای پروفایل کاربری عمومی Creating Generic user profile view

  • ایجاد UIViewController سفارشی برای هشدارها Creating Custom UIViewController for Alerts

  • اضافه کردن رنگ های سفارشی به برنامه شما Adding Custom Colors to your app

  • رفع اشکال Follow-unfollow Fixed Follow- unfollow bug

  • واکشی عملکرد پست های کاربر Fetching User posts functionality

  • مستندسازی طرح اولیه برنامه قبل از شروع توسعه Documenting the app's blueprint before starting development

  • ایجاد کاربر Firestore قسمت 1 Creating a Firestore User Part 1

  • استفاده از شکل سفارشی در نماها Using custom shape in views

  • افزودن خریدهای برنامه به برنامه ما Adding in App Purchases to our app

نمایش نظرات

با استفاده از Swiftui و Firebase یک برنامه کامل iOS رسانه اجتماعی با خریدهای درون برنامه ایجاد کنید
جزییات دوره
12h 53m
36
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
1
- از 5
ندارد
دارد
دارد
Aaditya Singh
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aaditya Singh Aaditya Singh

IOS Dev، هنرمند دیجیتال