لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
با استفاده از 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
اسکیلشر یک پلتفرم آموزشی آنلاین است که به میلیونها افراد در سراسر جهان امکان یادگیری مهارتهای جدید را فراهم میکند. این پلتفرم با ارائه دورههای متنوع در زمینههایی از جمله هنر و طراحی، فناوری، کسب و کار، و زندگی موفق، به کاربران خود این امکان را میدهد تا به صورت آنلاین به یادگیری بپردازند.
یکی از ویژگیهای منحصر به فرد سکیلشر، ارائه دورههای تدریس شده توسط صاحبان مهارتها و افراد موفق در زمینههای مختلف است. این امر باعث میشود که کاربران از تجربیات و دانش عملی افرادی که در حوزههای مورد نظرشان موفق عمل کردهاند، بهرهمند شوند و بهترین اطلاعات را برای بهبود مهارتهای خود دریافت کنند. به این ترتیب، سکیلشر نه تنها یک پلتفرم آموزشی است، بلکه یک جامعه آموزشی است که افراد را به اشتراک گذاری دانش و تجربیات تشویق میکند و به آنها کمک میکند تا در مسیر پیشرفت و موفقیت خود ادامه دهند.
نمایش نظرات