کتاب طراحی و پیادهسازی رابطهای کاربری منعطف و پویا در iOS با Swift 4 با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی رابطهای کاربری منعطف و پویا در iOS با Swift 4
موضوع کلی: توسعه نرمافزارهای کاربردی (Application Development)
موضوع میانی: برنامهنویسی رابط کاربری با زبان سوئیفت
📋 سرفصلهای دوره (100 موضوع)
- 1. آشنایی با ساختار پروژههای iOS و محیط توسعه Xcode
- 2. مبانی زبان برنامهنویسی سوئیفت در توسعه رابط کاربری
- 3. معماری MVC در سیستمعامل iOS و نقش View Controller
- 4. چرخه حیات View Controller و مدیریت حافظه
- 5. مبانی طراحی رابط کاربری با استفاده از Storyboards
- 6. کار با Interface Builder و تنظیمات اولیه ویوها
- 7. مفهوم Auto Layout و ایجاد محدودیتهای منعطف
- 8. استفاده از Stack Views برای چیدمان خودکار عناصر
- 9. مدیریت سلسلهمراتب ویوها در View Controller
- 10. طراحی رابط کاربری واکنشگرا برای ابعاد مختلف آیفون و آیپد
- 11. کار با Container View Controllers برای مدیریت صفحات پیچیده
- 12. پیادهسازی Navigation Controller و مدیریت جریان انتقال صفحات
- 13. استفاده از Tab Bar Controller برای سازماندهی منوها
- 14. مبانی کار با Table View و نمایش لیستهای پویا
- 15. بهینهسازی کارایی Table View با استفاده از Cell Reuse
- 16. پیادهسازی Collection View برای چیدمانهای شبکهای پیشرفته
- 17. شخصیسازی ظاهر سلولها در جداول و لیستها
- 18. مدیریت رویدادهای کاربر با استفاده از Target-Action
- 19. کار با پروتکلهای Delegate و DataSource در تعاملات رابط کاربری
- 20. پیادهسازی Segue برای انتقال داده بین صفحات
- 21. مدیریت وضعیتهای مختلف صفحه (State Management)
- 22. طراحی رابط کاربری پویا با استفاده از تغییرات برنامه در محدودیتها (Constraints)
- 23. انیمیشنهای ساده در رابط کاربری با استفاده از UIView Animation
- 24. استفاده از Auto Layout برای واکنش به چرخش دستگاه
- 25. کار با Size Classes جهت بهینهسازی رابط کاربری در دستگاههای مختلف
- 26. تکنیکهای جداسازی منطق نمایش از منطق تجاری (Business Logic)
- 27. پیادهسازی کامپوننتهای رابط کاربری قابل استفاده مجدد
- 28. کار با Alert Controller و مدیریت پیامهای سیستمی
- 29. طراحی فرمهای ورود اطلاعات با استفاده از Input Views
- 30. مدیریت کیبورد و جلوگیری از پوشانده شدن عناصر رابط کاربری
- 31. تکنیکهای تست رابط کاربری در محیط شبیهساز
- 32. اصول طراحی رابط کاربری کاربرپسند بر اساس راهنمای Human Interface Guidelines
- 33. استفاده از Assets Catalog برای مدیریت تصاویر و منابع بصری
- 34. پیادهسازی تمهای رنگی و فونتهای سفارشی در برنامه
- 35. مدیریت تغییرات محتوا در زمان اجرا به صورت پویا
- 36. کار با ابزارهای دیباگ رابط کاربری در Xcode
- 37. بهینهسازی تجربه کاربری در تعاملات لمسی
- 38. پشتیبانی از حالتهای راستچین (RTL) برای زبان فارسی
- 39. تکنیکهای مدیریت خطاهای رابط کاربری
- 40. نکات نهایی در انتشار برنامه با رعایت استانداردهای فنی و بومی
تگها:
آموزش زبان Swift
برنامهنویسی iOS
برنامهنویسی شیگرا
برنامهنویسی موبایل
توسعه اپلیکیشن آیفون
توسعه نرمافزار اپل
رابط کاربری منعطف
سوئیفت ۴
طراحی رابط کاربری
کنترلرهای iOS
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.