, ,

کتاب آشپزی UI آیفون: دستورالعمل‌های عملی برای ساخت رابط کاربری حرفه‌ای

تومان249,950

انتخاب پلن

torobpay
هر قسط با ترب‌پی: تومان62,488
۴ قسط ماهانه. بدون سود، چک و ضامن.

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب آشپزی UI آیفون: دستورالعمل‌های عملی برای ساخت رابط کاربری حرفه‌ای

موضوع کلی: طراحی و توسعه اپلیکیشن‌های موبایل

موضوع میانی: پیاده‌سازی رابط کاربری در iOS

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. کتاب آشپزی UI آیفون: دستورالعمل‌های عملی برای ساخت رابط کاربری حرفه‌ای
  • 2. آشنایی با محیط Xcode برای طراحی UI
  • 3. ایجاد اولین پروژه SwiftUI
  • 4. مبانی Swift برای طراحان UI: متغیرها، ثابت‌ها و انواع داده
  • 5. درک ساختار یک View و پروتکل View در SwiftUI
  • 6. استفاده از Canvas و Previews برای پیش‌نمایش زنده
  • 7. دستور پخت اول: ساخت یک صفحه "سلام دنیا"
  • 8. مبانی Modifierها: چگونه ظاهر Viewها را تغییر دهیم
  • 9. نمایش متن ساده با کامپوننت Text
  • 10. استایل‌دهی به متن: فونت، رنگ، وزن و ترازبندی
  • 11. کار با متن‌های چندخطی و محدود کردن تعداد خطوط
  • 12. نمایش تصاویر از Asset‌های پروژه با Image
  • 13. تغییر اندازه و حالت نمایش تصاویر (resizable و aspectRatio)
  • 14. استفاده از SF Symbols به عنوان آیکون‌های وکتوری
  • 15. ساخت دکمه‌های ساده با متن و آیکون
  • 16. سفارشی‌سازی ظاهر دکمه‌ها با ButtonStyle
  • 17. مدیریت حالت‌های دکمه (فعال و غیرفعال)
  • 18. دریافت ورودی متنی با TextField
  • 19. سفارشی‌سازی Placeholder و استایل کادر متن
  • 20. کار با کیبورد و انواع آن (Keyboard Types)
  • 21. دریافت ورودی‌های امن (رمز عبور) با SecureField
  • 22. دریافت متن‌های طولانی با TextEditor
  • 23. چیدمان عمودی کامپوننت‌ها با VStack
  • 24. تنظیم فاصله و ترازبندی در VStack
  • 25. چیدمان افقی کامپوننت‌ها با HStack
  • 26. تنظیم فاصله و ترازبندی در HStack
  • 27. چیدمان لایه‌ای کامپوننت‌ها روی هم با ZStack
  • 28. کنترل عمق و ترتیب لایه‌ها در ZStack
  • 29. ایجاد فضای خالی انعطاف‌پذیر با Spacer
  • 30. ایجاد خط جداکننده با Divider
  • 31. افزودن فاصله داخلی به کامپوننت‌ها با padding
  • 32. کنترل دقیق اندازه و موقعیت با frame
  • 33. طراحی واکنش‌گرا با GeometryReader
  • 34. ایجاد محتوای قابل اسکرول با ScrollView
  • 35. ساخت گرید با چیدمان عمودی با LazyVGrid
  • 36. ساخت گرید با چیدمان افقی با LazyHGrid
  • 37. نمایش یک گروه از Viewها با Group
  • 38. مقدمه‌ای بر مدیریت وضعیت (State) با @State
  • 39. ایجاد یک سوییچ روشن/خاموش با Toggle
  • 40. دریافت مقادیر عددی در یک بازه با Slider
  • 41. افزایش و کاهش مقادیر با Stepper
  • 42. ایجاد منوی کشویی با Picker
  • 43. استایل‌های مختلف Picker (چرخشی، منو و سگمنتی)
  • 44. انتخاب تاریخ و زمان با DatePicker
  • 45. نمایش پیشرفت یک فرآیند با ProgressView
  • 46. نمایش مقادیر در یک محدوده با Gauge
  • 47. مقدمه‌ای بر ناوبری: معرفی NavigationStack
  • 48. ایجاد لینک‌های ناوبری بین صفحات با NavigationLink
  • 49. سفارشی‌سازی عنوان و نوار ناوبری (Navigation Bar)
  • 50. افزودن دکمه به نوار ناوبری (Navigation Bar Buttons)
  • 51. انتقال داده بین صفحات در زمان ناوبری
  • 52. ساخت رابط کاربری تب‌بندی شده با TabView
  • 53. سفارشی‌سازی آیکون و عنوان تب‌ها
  • 54. نمایش صفحات مودال (Modal) با sheet
  • 55. نمایش صفحات تمام‌صفحه با fullScreenCover
  • 56. نمایش هشدار به کاربر با alert
  • 57. دریافت تاییدیه از کاربر با confirmationDialog
  • 58. ساخت لیست‌های استاتیک ساده با List
  • 59. ساخت لیست‌های داینامیک از یک مجموعه داده
  • 60. ایجاد بخش‌بندی در لیست‌ها با Section
  • 61. سفارشی‌سازی ظاهر ردیف‌های لیست (List Row)
  • 62. افزودن قابلیت حذف ردیف‌ها به لیست
  • 63. افزودن قابلیت جابجایی ردیف‌ها در لیست
  • 64. ایجاد لیست‌های قابل ویرایش (Edit Mode)
  • 65. استایل‌دهی به لیست‌ها (inset, grouped, plain)
  • 66. افزودن قابلیت جستجو به لیست
  • 67. ایجاد لیست‌های تو در تو (Hierarchical Lists)
  • 68. ترسیم اشکال پایه: دایره، مستطیل و کپسول
  • 69. ترسیم اشکال سفارشی با Path
  • 70. نقاشی پیشرفته و ترکیب اشکال با Canvas
  • 71. ایجاد گرادینت‌های خطی، شعاعی و زاویه‌ای
  • 72. برش و ماسک کردن Viewها با clipShape و mask
  • 73. انیمیشن‌های ساده و خودکار با animation() modifier
  • 74. کنترل دقیق انیمیشن‌ها با withAnimation
  • 75. ایجاد افکت‌های انتقال بین Viewها با transition
  • 76. انیمیشن‌های پیچیده با TimelineView
  • 77. شناسایی ضربه کاربر با TapGesture
  • 78. شناسایی فشردن طولانی با LongPressGesture
  • 79. پیاده‌سازی کشیدن و رها کردن با DragGesture
  • 80. پیاده‌سازی زوم و چرخش با MagnificationGesture و RotationGesture
  • 81. ترکیب چند Gesture با هم
  • 82. ساخت یک کامپوننت دکمه سفارشی و قابل استفاده مجدد
  • 83. ایجاد ViewModifier سفارشی برای استایل‌دهی یکپارچه
  • 84. کار با @ViewBuilder برای ساخت Viewهای ترکیبی
  • 85. مقدمه‌ای بر StateObject و ObservedObject برای مدیریت وضعیت‌های پیچیده
  • 86. اشتراک‌گذاری داده در سراسر اپلیکیشن با EnvironmentObject
  • 87. طراحی برای حالت تاریک و روشن (Dark/Light Mode)
  • 88. کار با رنگ‌های تطبیق‌پذیر (Adaptive Colors)
  • 89. بهبود دسترسی‌پذیری (Accessibility) برای کاربران خاص
  • 90. افزودن لیبل‌ها و راهنماهای Accessibility
  • 91. تطبیق UI برای سایزهای مختلف صفحه (Dynamic Type)
  • 92. طراحی رابط کاربری برای iPad (Split View و Layoutهای تطبیق‌پذیر)
  • 93. یکپارچه‌سازی کامپوننت‌های UIKit در SwiftUI با UIViewRepresentable
  • 94. یکپارچه‌سازی کنترلرهای UIKit در SwiftUI با UIViewControllerRepresentable
  • 95. استفاده از فونت‌های سفارشی در پروژه
  • 96. نمایش محتوای وب با WebView
  • 97. طراحی ویجت برای صفحه اصلی (Home Screen Widget)
  • 98. پیاده‌سازی فعالیت‌های زنده (Live Activities)
  • 99. ساخت فرم‌های ورود اطلاعات و اعتبارسنجی آن‌ها
  • 100. ذخیره‌سازی تنظیمات کاربر با AppStorage

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب آشپزی UI آیفون: دستورالعمل‌های عملی برای ساخت رابط کاربری حرفه‌ای”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا