- مدرس دوره : مصطفی هوشیاری ( رزومه )
- تعداد ویدیوها : 11 ویدیو
- مدت زمان دوره : 2:45:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1398/06/19
دوره متریال دیزاین در اندروید
آموزش جامع و رایگان متریال دیزاین ( Material Design ) در Android
متریال دیزاین یک نوع و سبک طراحی است که در سال ۲۰۱۴ توسط شرکت گوگل معرفی شد . در این نوع از طراحی انتقال ها و حرکت ها و انیمیشن های زیبا بهمراه سایه ها و زیبایی های خاصی استفاده شده است . و همینطور در چند سال اخیر طراحان از آن استفاده بیشتری داشته اند .
برای اینکه اپ ها زیباتر و جذاب تر به نظر برسند و شما را وسوسه کنند که بیشتر و بیشتر لمسشان کنید، گوگل از طراحان و توسعه دهندگان خواست از انیمیشن هایی فراتر از انیمیشن های موجود و تکراری استفاده کنند. ” یک آیکون منو که یک فلش می شود، یا کنترل های پلی بک که از یکی به دیگری تبدیل می شوند، عملکرد های دوگانه ای دارند: یکی آگاه کردن کاربر و دیگری نفوذ اپلیکیشن در ذهن کاربر با ایجاد لحظه ای شگفتی و حس داشتن مهارت های فوق العاده.” اینها حرف هایی هستند که قبلا از اپل می شنیدیم!
متریال دیزاین یک سبک طراحی است که یک استاندارد تعریف شده توسط گوگل است هرچند این فریمورک ها و چارچوب ها از نظر بنده باعث میشه کاربران حوصله شان سر برود چون اگر آنها با خیلی از وبسایت ها و یا اپلیکیشن هایی سرو کار داشته اند که از متریال دیزاین و یا فریمورک های خاصی استفاده میکند .
ولی درکل متریال دیزاین یک سبک طراحی بسیار زیبا و کاربر پسند است .
فهرستـــ ویدیوها
مدت زمان دوره 2:45:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
تم در اندروید (Theme in Android)
از این جلسه دوره ی ما به صورت اختصاصی و در قالب کار بر روی پروژه آغاز می شود.در این ویدیو با استایل ها و تم ها آشنا می شوید و نحوه ی بکار گیری تم های مختلف در برنامه را می آموزید
تکست ویو متریال و سفارشی شده(TextView Material)
در این جلسه قصد بر این است ما به شما آموزش یک تکست ویو سفارشی شده و زیبا را اموزش دهیم که در یک تکست ویو دستتان باز است برای تغیییر در تمام ظاهرش
فب باتن (Fab Button)
در مورد در اپ های متریال به دفعات مورد استفاده قرار گرفته است.دکمه ای زیبا که با کلیک بر روی آن اتفاق خاصی می افتد.این دکمه نمای بسیار جذابی را به اپلیکیشن شما میدهد
اسنک بار سفارشی شده (Snack bar)
در ورژن های جدید اندروید استفاده از اسنک بار به جای Toast پیشنهاد شده است که ظاهر به مراتب زیباتر و حرفه ای تری را به اپلیکیشن شما میدهد.در این ویدیو ابتدا یک اسنک بار ساده را ایجاد میکنیم و در ادامه یک اسنک بار سفارشی شده را پیاده سازی خواهیم کرد
کارد ویو ( CardView ) در اندروید
کارت یک برگه متریال است که به عنوان یک نقطه ورودی جهت مشاهده اطلاعات با جزئیات بیشتر ارائه میشود. یک کارت میتواند شامل عکس، متن و یک لینک درباره یک موضوع واحد باشد.
کارت ها بهترین وسیله برای نمایش محتوا با ترکیبی از عناصر مختلف میباشند. آن ها همچنین برای نمایش عناصری که اندازه یا عملیات های پشتیبانی شده آن ها متغیر است، بسیار مناسب میباشند مانند تصاویر با توضیحات در طول های مختلف.
پاپ آپ منو(Popup)
منوی پاپ آپ(PopupMenu) یکی از انواع منو در اندروید است که از اندروید API Level 11 اضافه شده است و به ما این امکان را می دهد که در هر جایی از برنامه که بخواهیم منوی popup باز کنیم. برای آشنایی بهتر با Popup Menu یه مثال ساده طراحی می کنیم.
چک باکس و سویچ(Switch-Check box)
در ادامه ی این دوره مبحث چک باکس و سوئیچ را به صورت متریال دنبال می کنیم
ادیت تکست(EditText Material)
در این دوره از آموزش متریال دیزاین (material design) به مبحث برچسب های شناور (floating labels) میپردازیم. این قابلیت همانند یک اشاره (hint) روی EditText ها وجود دارد و هنگام لمس و کلیک بر روی آن با حالتی متحرک (animating) به بالای EditText رفته و دید بسیار جالبی به برنامه میدهد. استفاده از این عنصر در برنامه میتواند طراحی ما را به سمت اصولی (material) شدن سوق دهد و طرحی جذاب و کاربر پسند را به برنامهی خود اضافه کنیم. میخواهیم با استفاده از عنصر TextInputLayout این ویژگی را به برنامه ی خود اضافه کنیم.
نظرات کاربران در رابطه با این دوره