آموزش Material Design در اندروید (پروژه محور)
برخلاف تصور بسیاری از برنامه نویسان ، کاربران به هیچ وجه اهمیت نمی دهند اپلیکیشنی که شما طراحی کرده اید با چه
زبانی سمت سرور آن نوشته شده است یا سمت کلاینت چقدر هوشمندانه و بهینه طراحی شده است.
کاربران به چیزی که می بینند اعتماد می کنند ، اگر بتوانید احساس خوبی در زمان استفاده از اپلیکیشن شما در کاربران به
وجود آورید ، شما برنده خواهید بود.
مباحث Material Design از جمله عوامل تاثیر گذار در این ماجراست که در سال 2014 توسط Google معرفی شد و به
مرور به یک تخصص جداگانه تبدیل گردید ، البته الآن که در سال 2020 هستیم و سبک استفاده از مباحث Material دچار
تغییرات ریز و درشتی شده که باعث شیک تر و جذاب تر شدن اپلیکیشن ها گردیده است.
در این دوره که شامل دو فصل می باشد به طراحی اصولی در اپلیکیشن ها و کار با بخش های مختلف می پردازیم :
فصل اول :
4 بخش مجزا برای استفاده از مباحث Material Design در قالب طراحی ، که شامل :
- RecyclerView و انواع Layout Manger های آن
- CardView
- Fragment
- Coordinatorlayout, AppBarLayout, NestedScrollView,ScrollView
- Toolbar, CollapsingToolbarLayout
- RatingBar
- RadioButton
- EditText, TextInputEditText
- BottomNavigationView
- ViewPager,ViewPager2
- DrawerLayout
- TabLayout
- BottomNavigationView
- FloatingActionMenu, FloatingActionButton
- ساخت صفحه Intro
- ساخت AlerDialog به صورت سفارشی
- ساخت انواع Style ها
- کار با کتابخانه Picasso و Glide
- کار با کتابخانه Blurview
- کار با کتابخانه lottie
- کار با کتابخانه ExoPlayer
- ساخت Bottom Sheet
- ساخت انیمیشن ها
- ساخت انواع drawable ها به عنوان background
و ....
فصل دوم :
شامل برخی از مهم ترین قوانین و مباحث طراحی اصولی اپلیکیشن ها می باشد :
- قانون میلر (Miller)
- قانون هیک (Hick)
- قانون جیکوب (Jakob)
- قانون تسلر (Tesler)
- قانون فیت (Fitt)
- روانشناسی رنگ ها
- معماری اطلاعات (IA)
- پروتوتایپ ها (Prototypes)
و ...
پیشنیاز این دوره آشنایی مقدماتی با برنامه نویسی اندروید می باشد.
برای مشاهده خروجی دوره و اطلاع از 4 بخشی که طراحی می شود دموی دوره را مشاهده نمایید.
نظرات کاربران در رابطه با این دوره