در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با استفاده از Swift 4 و Firebase بدون استفاده از تابلوهای داستانی ، نسخه کاملی از اینستاگرام ایجاد کنید!
عنوان اصلی : Instagram Clone App | Swift 4 +Firebase | Push Notifications
سرفصل های دوره :
مقدمه:
مقدمه
شروع با Firebase:
رابط کاربری ثبت نام کنید
شروع با Firebase
ایجاد کاربر با Firebase
تأیید هویت کاربر با Firebase و ساخت رابط کاربری اصلی (UI):
با استفاده از Firebase وارد سیستم شوید و رابط کاربری اصلی را بسازید
خروج کاربر با Firebase، اعتبارسنجی کاربر
رابط کاربری نمایه کاربر
ایجاد کلاس کاربر، کنترلر نمای مدل، بارگذاری داده از API
بارگیری تصاویر از API با استفاده از حافظه پنهان تصویر
دنبال کردن و عدم فالو کردن کاربران:
رابط کاربری جستجوی کاربر
سلول جستجوی کاربر
نمایه کاربر مهمان و پیکربندی ویرایش نمایه/دکمه دنبال کردن
توضیح دنبال کردن/لغو دنبال کردن کاربر (ویدیوی گمشده)
آمار نمایه کاربر و بررسی کنید که آیا کاربر دنبال شده است
Refactor کد با استفاده از پروتکل، Recap
مشاهده رابط کاربری کاربران زیر
پیکربندی سلول های دنبال کننده
عمل کاربر را در سلول دنبال کنید
پستها:
رابط کاربری پست تصویر را انتخاب کنید
عکسها را از کتابخانه وارد کنید
رابط کاربری پست آپلود کنید
پست را در پایگاه داده آپلود کنید
ایجاد کلاس پست و واکشی پست ها از پایگاه داده
بارگذاری پست ها در نمایه کاربر
کلاس ImageView سفارشی و رفع اشکال
فید صفحه اصلی:
رابط کاربری فید صفحه اصلی
بارگذاری پست ها در فید صفحه اصلی
عملکردهای فید و برنامه افزودنی سفارشی برای کلاس پست
برای مشاهده و برخی از تئوری Backend روی پست کلیک کنید
به روز رسانی فیدهای کاربر
دنبال کردن/عدم دنبال کردن برای بهروزرسانی فیدهای کاربر
پسندیدن پست ها:
پسندیدن یک پست: کد و نظریه پشتیبان
Code Refactor For Like Function
بررسی پست برای لایک کردن
مشاهده کاربرانی که پستی را پسندیده اند
برای لایک کردن و بازخوانی بخش، روی پست دوبار ضربه بزنید
نظرات را ارسال کنید:
واسط کاربری نظرات ساختمان
کلاس نظر و نظریه پشتوانه
واکشی نظرات از پایگاه داده
سایز سلولی و بسته بندی دینامیک سلول
اعلانهای درونبرنامه:
رابط کاربری اعلان ها
لایک و تئوری Backend
کلاس اعلان و نظرات/دنبال کنید
پیکربندی سلول های اعلان
اقدامات سلول اعلان
مرتبسازی بر اساس تاریخ و پسوند UIButton
اعلانها و جمعبندی بررسی شد
فید جستجو:
پست ها و فیلتر کردن کاربران
پیامرسانی مستقیم:
رابط کاربری پیام ها
ساخت یک پیام جدید
کلاس پیام و ارائه کنترلر چت
در حال تکمیل رابط کاربری کنترلر چت
ارسال پیام
پیکربندی صندوق ورودی پیام
کنترل چت را پیکربندی کنید
پیام ها به پایان می رسد
هشتگ و ذکر:
نصب برچسب فعال و هشتگ
بارگیری پست ها برای هشتگ ها
هشتگ و ذکر برای نظرات
بخش جمع بندی
صفحه بندی:
صفحه بندی فید اصلی
صفحهبندی نمایه کاربر
صفحهبندی فید جستجو
صفحهبندی دنبالکنندگان/دنبالکردن و پسندیدن
صفحه بندی اعلان ها
تکمیل فید صفحه اصلی، ویرایش نمایه و افزودن تازهکنندهها:
حذف پست
افزودن Refreshers
ویرایش یک پست
تاریخ و زمان ارسال
ویرایش رابط کاربری نمایه
ویرایش و تکمیل نمایه
Refactor Controller Comment:
نمای لوازم جانبی ورودی نظر
اعلانهای فشاری:
شروع به کار با اعلانهای فشاری
عملکردهای اعلان فشاری
ارسال Push Notification به دستگاه از طریق درخواست HTTP
اعلان فشاری از دنبال کاربر
اعلانهای فشاری از لایکها و نظرات
Instagram Clone App | Swift 4 +Firebase | Push Notifications
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
The Complete iOS App Developer Bootcamp | 2024 | iOS 17
SwiftCoin | SwiftUI Cryptocurrency Mobile App | iOS 16
Swift Fundamentals: Mastering the Basics with Swift & iOS
SwiftUI Instagram 2.0 | Async/Await | Firestore | 2023
SwiftUI Threads Clone | iOS 17 | Firestore | async/await
SwiftUI Airbnb Clone | iOS 17 | Xcode 15
ساخت یک کپی از Firestore بوسیله Swift 5 & iOS 13
اطلاع رسانی حذف دوره های قدیمی و تخفیفات نوروزی مشاهده