اپلیکیشن اندرویدی فلشکارت آموزشی پیادهسازی Material 3 در جتپک کامپوز: جدیدترینهای طراحی متریال
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب پیادهسازی Material 3 در جتپک کامپوز: جدیدترینهای طراحی متریال
موضوع کلی: برنامه نویسی
موضوع میانی: جتپک کامپوز (Jetpack Compose)
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر Material 3
- 2. مزایای Material 3
- 3. تفاوت های کلیدی Material 3 و Material 2
- 4. نصب و راه اندازی Material 3 در Compose
- 5. پیکربندی اولیه Material Theme
- 6. رنگ ها در Material 3
- 7. سیستم رنگ دینامیک
- 8. تعریف رنگ های سفارشی
- 9. استفاده از رنگ های سیستم
- 10. تکنیک های اعمال رنگ
- 11. تایپوگرافی در Material 3
- 12. فونت های پیش فرض Material 3
- 13. تعریف استایل های تایپوگرافی سفارشی
- 14. اعمال استایل های تایپوگرافی
- 15. فاصله گذاری در Material 3
- 16. سیستم فاصله گذاری Material
- 17. تنظیم فاصله گذاری سفارشی
- 18. استفاده از فاصله گذاری در کامپوننت ها
- 19. اشکال و سایه ها در Material 3
- 20. سیستم شکل دهی Material
- 21. تعریف اشکال سفارشی
- 22. اعمال شکل دهی به کامپوننت ها
- 23. سایه ها و ارتفاع در Material 3
- 24. تنظیم ارتفاع کامپوننت ها
- 25. استفاده از سایه ها برای عمق
- 26. دکمه ها در Material 3
- 27. انواع دکمه ها (Filled, Outlined, Text, Elevated)
- 28. استایل دهی دکمه ها
- 29. تیک باکس ها و رادیو باتن ها
- 30. اسلایدرها
- 31. سوئیچ ها
- 32. فیلد های متنی (TextFields)
- 33. انواع فیلد های متنی (Outlined, Filled)
- 34. استایل دهی فیلد های متنی
- 35. اعتبار سنجی ورودی
- 36. دکمه های شناور (Floating Action Button - FAB)
- 37. انواع FAB (Regular, Extended)
- 38. استایل دهی FAB
- 39. کارت ها در Material 3
- 40. ساختار کارت ها
- 41. استایل دهی کارت ها
- 42. تعامل با کارت ها
- 43. دیالوگ ها در Material 3
- 44. انواع دیالوگ ها (AlertDialog, ConfirmationDialog, FullScreenDialog)
- 45. استایل دهی دیالوگ ها
- 46. مدیریت وضعیت دیالوگ ها
- 47. نوار ابزار (TopAppBar)
- 48. انواع TopAppBar (Center-aligned, Small, Medium, Large)
- 49. استایل دهی TopAppBar
- 50. آیکون ها در TopAppBar
- 51. منوها و آیتم های منو
- 52. منوهای کشویی (Dropdown Menus)
- 53. منوهای کنار (Navigation Drawers)
- 54. نوار پایین (BottomAppBar)
- 55. استایل دهی BottomAppBar
- 56. آیکون ها در BottomAppBar
- 57. ناوبری با BottomAppBar
- 58. لیست ها در Material 3
- 59. ساختار آیتم های لیست
- 60. استایل دهی آیتم های لیست
- 61. لیست های با قابلیت انتخاب
- 62. لیست های با قابلیت حذف
- 63. لینک ها در Material 3
- 64. استایل دهی لینک ها
- 65. تعامل با لینک ها
- 66. عناصر پیشرفت (Progress Indicators)
- 67. Progress Bars (Linear, Circular)
- 68. استایل دهی عناصر پیشرفت
- 69. انیمیشن عناصر پیشرفت
- 70. مدیریت بارگذاری
- 71. تصاویر و آیکون ها
- 72. استفاده از آیکون های Material
- 73. استایل دهی آیکون ها
- 74. تصاویر در کامپوننت ها
- 75. Grid ها
- 76. استفاده از Grid ها برای چیدمان
- 77. Grid ها در چیدمان responsive
- 78. Grid ها در Material 3
- 79. Tab ها (Tabs)
- 80. انواع Tab ها
- 81. استایل دهی Tab ها
- 82. انیمیشن Tab ها
- 83. ناوبری با Tab ها
- 84. Chip ها (Chips)
- 85. انواع Chip ها (Input, Filter, Action, Choice)
- 86. استایل دهی Chip ها
- 87. تعامل با Chip ها
- 88. Stepper ها (Steppers)
- 89. ساختار Stepper ها
- 90. استایل دهی Stepper ها
- 91. مدیریت مراحل
- 92. Date Pickers
- 93. Time Pickers
- 94. Carousel ها
- 95. استفاده از Carousel ها
- 96. استایل دهی Carousel ها
- 97. انیمیشن Carousel ها
- 98. Modal Bottom Sheets
- 99. استایل دهی Modal Bottom Sheets
- 100. مدیریت وضعیت
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.