اپلیکیشن اندرویدی فلشکارت آموزشی آموزش طراحی UI/UX در اندروید با استفاده از XML
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب آموزش طراحی UI/UX در اندروید با استفاده از XML
موضوع کلی: برنامه نویسی
موضوع میانی: برنامهنویسی اندروید (Android Native)
📋 سرفصلهای کتاب (100 موضوع)
- 1. مبانی طراحی UI/UX در اندروید
- 2. مقدمه ای بر UI و UX
- 3. تفاوت UI و UX
- 4. اهمیت UI/UX در توسعه اندروید
- 5. اصول طراحی رابط کاربری (UI Principles)
- 6. اصول طراحی تجربه کاربری (UX Principles)
- 7. روانشناسی رنگ در طراحی UI
- 8. تایپوگرافی در طراحی UI
- 9. فضای سفید (Whitespace) در طراحی UI
- 10. هیرارشی بصری (Visual Hierarchy)
- 11. خوانایی (Readability) و قابلیت دسترسی (Accessibility)
- 12. طراحی برای پلتفرم های مختلف (Responsive Design)
- 13. معرفی ابزارهای طراحی UI/UX
- 14. معرفی Figma
- 15. معرفی Adobe XD
- 16. معرفی Sketch
- 17. معرفی Android Studio (برای پیاده سازی)
- 18. مبانی XML در اندروید
- 19. مقدمه ای بر XML
- 20. ساختار XML
- 21. تگ ها و اتریبیوت ها در XML
- 22. فضاهای نام (Namespaces) در XML
- 23. پارس کردن XML (XML Parsing)
- 24. XML Schema و DTD
- 25. XML در اندروید: معرفی Layouts
- 26. مقدمه ای بر Layouts در اندروید
- 27. LinearLayout
- 28. LinearLayout Orientation (Vertical/Horizontal)
- 29. Weight در LinearLayout
- 30. RelativeLayout
- 31. Constraints در RelativeLayout
- 32. Chains در RelativeLayout
- 33. ConstraintLayout
- 34. ConstraintSet در ConstraintLayout
- 35. Guidelines و Barriers در ConstraintLayout
- 36. Flow و Group در ConstraintLayout
- 37. GridLayout
- 38. Row و Column در GridLayout
- 39. Spanning در GridLayout
- 40. ScrollView و HorizontalScrollView
- 41. NestedScrollView
- 42. FrameLayout
- 43. TableLayout
- 44. XML Attributes برای View ها
- 45. TextView
- 46. EditText
- 47. Button
- 48. ImageButton
- 49. ImageView
- 50. CheckBox
- 51. RadioButton
- 52. ToggleButton
- 53. Switch
- 54. ProgressBar
- 55. SeekBar
- 56. RatingBar
- 57. Spinner
- 58. AutoCompleteTextView
- 59. MultiAutoCompleteTextView
- 60. CalendarView
- 61. DatePicker
- 62. TimePicker
- 63. Toolbar
- 64. ActionBar (Legacy)
- 65. BottomNavigationView
- 66. NavigationView
- 67. TabLayout
- 68. ViewPager
- 69. ViewPager2
- 70. RecyclerView
- 71. CardView
- 72. ConstraintLayout Attributes پیشرفته
- 73. Dimension Units (dp, sp, px, in, mm)
- 74. Color Resources
- 75. String Resources
- 76. Drawable Resources
- 77. Style Resources
- 78. Theme Resources
- 79. Custom Views در XML
- 80. ایجاد View های سفارشی
- 81. استفاده از Attributes سفارشی
- 82. Layout Editor در Android Studio
- 83. کار با Layout Editor
- 84. Drag and Drop UI elements
- 85. Attribute Panel
- 86. Component Tree
- 87. Preview Pane
- 88. Live Layout Inspector
- 89. Design vs. Code View
- 90. ایجاد Layout های پیچیده
- 91. ترکیب Layout ها (Nested Layouts)
- 92. استفاده از Include Tag
- 93. استفاده از ViewStub
- 94. استفاده از Merge Tag
- 95. انیمیشن ها در XML
- 96. مقدمه ای بر انیمیشن ها در اندروید
- 97. Tween Animations
- 98. Alpha Animation
- 99. Scale Animation
- 100. Translate Animation
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.