لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن اجتماعی اشتراکگذاری عکس در iOS (با زبان Swift)
- آخرین آپدیت
دانلود Build a Photo-Sharing Social App in iOS (Swift)
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در پایان این دوره، کاربران قادر خواهند بود معماری اپلیکیشنهای iOS را تحلیل کنند، جریانهای احراز هویت کاربرپسند طراحی نمایند، ویژگیهای شبکههای اجتماعی را پیادهسازی کرده و یک فید کامل به سبک اینستاگرام را با استفاده از اتصال به بکاند واقعی بسازند.
این دوره عملی توسعه iOS، کاربران را گامبهگام در مسیر ساخت یک اپلیکیشن کلون اینستاگرام از صفر هدایت میکند. با شروع از تنظیمات پروژه و پیکربندی کلاینت، کاربران به تدریج جریانهای ثبتنام و ورود را توسعه داده، نشستهای کاربر (Sessions) را مدیریت میکنند، منطق دنبال کردن و لغو دنبال کردن را پیادهسازی کرده و فیدهای پویا شامل پستها، کامنتها و مدیریت رسانه را طراحی میکنند. هر مفهوم از طریق پیادهسازی عملی با استفاده از الگوهای دنیای واقعی که در پروژههای حرفهای iOS به کار میروند، تقویت میشود.
آنچه این دوره را منحصربهفرد میکند، رویکرد جامع (End-to-End) آن است؛ کاربران به جای ساخت ویژگیهای مجزا، یک اپلیکیشن رسانه اجتماعی منسجم و در سطح تولید (Production-style) توسعه میدهند. این دوره بر معماری تمیز (Clean Architecture)، اتصال به بکاند، بهینهسازی رابط کاربری (UI) و رفع اشکال در فیدهای واقعی تأکید دارد و تجربهای مشابه گردش کارهای صنعتی فراهم میکند.
پس از اتمام دوره، کاربران اعتمادبهنفس و مهارتهای عملی لازم برای ساخت اپلیکیشنهای اجتماعی مقیاسپذیر را کسب کرده، پورتفولیوی توسعه iOS خود را تقویت میکنند و مفاهیم مدرن iOS را در پروژههای واقعی به کار میگیرند.
سرفصل ها و درس ها
پایههای ساخت کلون اینستاگرام
Foundations of the Instagram Clone
معرفی اپلیکیشن کلون اینستاگرام
Introduction to Instagram Clone App
ادامه ساخت اپلیکیشن کلون
Continue Clone App
پیکربندی کلاینت
Client Configuration
افزودن Exception Domain
Add Exception Domain
دریافت و بهروزرسانی دادههای ذخیره شده
Fetch and Update Data Stored
صفحه ورود
Login Screen
ادامه طراحی صفحه ورود
Login Screen Continue
ساخت اکستنشن برای کلاس String
Create an Extension to String Class
تغییر رنگ متن Placeholder
Change Text Color of Placeholder
جریان ثبتنام کاربر و احراز هویت
User Signup & Authentication Flow
افزودن Gesture Recogniser به UILabel
Add Gesture Recogniser to UILabel
صفحه ثبتنام بخش اول
Signup Screen Part 1
صفحه ثبتنام بخش دوم
Signup Screen Part 2
صفحه ثبتنام بخش سوم
Signup Screen Part 3
استفاده از Delegateها در Textfieldها
Textfields Using Delegates
ساخت Alert
Create an Alert
ثبتنام موفق کاربر در Parse Server
Signing up User Successfully on Parse Server
نمایش Loading Activity Indicator
Loading Activity Indicator View
ادامه نمایش Loading Activity Indicator
Loading Activity Indicator View Continue
مدیریت کاربران و ویژگیهای اجتماعی
User Management & Social Features
مدیریت کاربر واقعی در Parse Server
Actual User on Parse Server
ادامه مدیریت کاربر در Parse Server
Actual User on Parse Server Continue
صفحه کاربران پس از ورود موفق
Users Screen on Successful Login
پر کردن لیست کاربران
Populate Users
خروج کاربر از حساب
Logout User
افزودن آیکون اپلیکیشن و Splash Screen
Add app Icon and Splash Screen
دنبالکنندگان و دنبالشوندهها
Following and Followers
دنبال کردن و لغو دنبال کردن کاربر
Follow and Unfollow User
ادامه دنبال کردن و لغو دنبال کردن کاربر
Follow and Unfollow User Continue
پستها، فیدها و مدیریت رسانه
Posts, Feeds & Media Handling
طراحی رابط کاربری صفحه پستها
Designed UI for Posts Screen
ادامه طراحی رابط کاربری صفحه پستها
Designed UI for Posts Screen Continue
گرفتن عکس از گالری تصاویر
Capture Photo from PhotoLibrary
جدول پستها به همراه کامنت
Posts Table Along with Comment
صفحه فید (Feeds)
Feeds Screen
ادامه طراحی صفحه فید
Feeds Screen Continue
دریافت فید سایر کاربران
Fetch Feeds of Other Users
ادامه دریافت فید سایر کاربران
Fetch Feeds of Other Users Continue
نمایش نظرات