کتاب طراحی رابط کاربری واکنش‌گرا در اندروید

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی رابط کاربری واکنش‌گرا در اندروید

موضوع کلی: توسعه نرم‌افزار و برنامه‌نویسی

موضوع میانی: توسعه برنامه‌های اندروید

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر طراحی رابط کاربری اندروید
  • 2. اصول طراحی واکنش‌گرا
  • 3. مفهوم View و ViewGroup
  • 4. Layouts پایه در اندروید
  • 5. LinearLayout و ScrollView
  • 6. ConstraintLayout: ابزار قدرتمند چیدمان
  • 7. طراحی برای اندازه‌های مختلف صفحه
  • 8. منابع و ابعاد در اندروید
  • 9. استفاده از Dimens برای اندازه‌دهی
  • 10. استایل‌ها و تم‌ها در اندروید
  • 11. تعریف استایل‌های سفارشی
  • 12. کار با رنگ‌ها و تصاویر
  • 13. استفاده از Drawable Resources
  • 14. تصاویر برداری (Vector Drawables)
  • 15. مدیریت فونت‌ها در اندروید
  • 16. مفهوم Fragments
  • 17. ارتباط بین Fragments
  • 18. ناوبری در Fragments
  • 19. Bottom Navigation Bar
  • 20. Navigation Drawer
  • 21. Toolbar و App Bar
  • 22. منوهای زمینه (Context Menus)
  • 23. منوهای گزینه‌ها (Options Menus)
  • 24. Dialogs و Toasts
  • 25. DatePicker و TimePicker
  • 26. AlertDialog
  • 27. Custom Dialogs
  • 28. استفاده از RecyclerView
  • 29. آداپتورها در RecyclerView
  • 30. ViewHolder Pattern
  • 31. LayoutManager در RecyclerView
  • 32. Diffuse و DiffUtil
  • 33. انیمیشن در رابط کاربری
  • 34. انیمیشن‌های View
  • 35. انیمیشن‌های Property
  • 36. انیمیشن‌های Drawable
  • 37. انیمیشن‌های Transition
  • 38. مفهوم MotionLayout
  • 39. طراحی انیمیشن‌های پیچیده
  • 40. مقدمه‌ای بر Material Design
  • 41. رنگ‌ها و تایپوگرافی در Material Design
  • 42. کامپوننت‌های Material Design
  • 43. کارت‌ها (Cards)
  • 44. باتن‌ها (Buttons)
  • 45. فیلدهای متنی (Text Fields)
  • 46. چک‌باکس‌ها و رادیو باتن‌ها
  • 47. سوئیچ‌ها (Switches)
  • 48. اسلایدرها (Sliders)
  • 49. دیالوگ‌های Material Design
  • 50. Toolbar Material Design
  • 51. Bottom Navigation Material Design
  • 52. Navigation Drawer Material Design
  • 53. Shapeable ImageView
  • 54. Floating Action Button
  • 55. Snackbar
  • 56. Tooltip
  • 57. Chip
  • 58. Tabs
  • 59. Stepper
  • 60. Carousel
  • 61. Accordions
  • 62. Progress Indicators
  • 63. Data Tables
  • 64. Pagination
  • 65. Form Validation
  • 66. Localization
  • 67. Right-to-Left Layouts
  • 68. Accessibility for UI
  • 69. Testing UI in Android
  • 70. UI Automation with Espresso
  • 71. UI Performance Optimization
  • 72. Custom Views
  • 73. Drawing on Canvas
  • 74. Gesture Detection
  • 75. Drag and Drop
  • 76. Animation Framework
  • 77. Vector Animation
  • 78. Transition Animation
  • 79. Shared Element Transition
  • 80. Custom Transitions
  • 81. Fragment Transitions
  • 82. CoordinatorLayout
  • 83. Behavior in CoordinatorLayout
  • 84. Scrolling Behavior
  • 85. Parallax Effect
  • 86. Sticky Headers
  • 87. Infinite Scrolling
  • 88. Pull to Refresh
  • 89. Swipe to Dismiss
  • 90. Image Loading Libraries
  • 91. Caching Strategies
  • 92. Lazy Loading
  • 93. Progressive Image Loading
  • 94. Offline Support for UI
  • 95. Syncing Data with UI
  • 96. Error Handling in UI
  • 97. User Feedback Mechanisms
  • 98. Onboarding Screens
  • 99. Empty States
  • 100. Loading States

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

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

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

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

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


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

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

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

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.