نوروز مبارک

🔥 جشنواره نوروزی آموزش با ۷۰٪ تخفیف ویژه! 🎉
با آغاز سال نو، فرصتی استثنایی برای یادگیری فراهم شده است! 🌸
🚀 چرا نباید این فرصت را از دست داد؟
✅ دورههای متنوع و کاربردی
✅ تدریس توسط اساتید مجرب
✅ یادگیری در هر زمان و هر مکان
📌 همین حالا از این تخفیف فوقالعاده بهرهمند شوید! فرصت محدود است!
- مدرس دوره : مصطفی هوشیاری ( رزومه )
- تعداد ویدیوها : 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 این ویژگی را به برنامه ی خود اضافه کنیم.
نظرات کاربران در رابطه با این دوره
sinamoradi002
ارسال شده در 1400/03/19سلام دوست عزیز با تشکر از دوره ای که به صورت رایگان در اختیار ما قرار دادین باید یه انتقادی داشته باشم مبنی بر اینکه چون شما در حال آموزش دادن هستید بهتره در آموزشتون یه مقدار مخصوصا در کد زنی آروم تر و با حوصله بیشتر عمل کنید که ما بتونیم همزمان با شما کد بزنیم و آموزش ببینیم.
با تشکر
Mr Yo0Z
ارسال شده در 1399/01/23چرت و پرت ترین دوره ای بود که ته به الان دیده بودم
ی جوری درس میدی که انگار یا خوابت میاد یا مجبورت کردن
ShahriyarAghajani
ارسال شده در 1398/07/19یه لایوت ساختی واسه تم دارک؟؟؟ چه کاریه؟؟؟؟
وقتی میتونی ولیو ی نایت مود بزاری !!!!!!
اسم گذاریااااا وااایی اعصابم خورد شد ویدیو اولو دیدم
مصطفی هوشیاری (مدرس)
ارسال شده در 1398/07/19سلام.
براط ایجاد لایت و دارک دو راه وجود دارد
راه اول این هست که لیوت جدا ایجاد کنی برای هر لیوت.
راه دوم اینه با فایل جاوا برای هر ویویی موجود در لیوتمون بیایم با setbackgrund
setTextcolor
رنگ بدیم.
و ما در این اموزش از روش اول استفاده کردیم.
در مورد نام گذاری ها هم عرض کنم اصول برنامه نویسی اینه که از فایل string ها نام ها رو بگیریم و رنگ ها رو از color و....
تا کدنویسی ما اصولی باشه تا در اینده اگر خواستیم اپ خودمون رو اپدیت کنیم و ویرایش دردسری نداشته باشیم برای تغییر تک به تکی.
موفق باشید
ShahriyarAghajani
ارسال شده در 1398/08/06نیازی به ست کردن نیست دوست عزیز
فقط لازمه فولدر value رو کپی کنید به این اسم: value-night
خودش از مقادیر اون میخونه، اولش فقط یجا ست کنید که
علی پورمومن
ارسال شده در 1398/07/13سلام آقای مهندس هوشیاری
شما واقعا فوق العاده اید
لطفا به آموزش های متریال در اندروید ادامه بدید
بی صبرانه منتظریم
ممنونم بابت زحماتتون
مصطفی هوشیاری (مدرس)
ارسال شده در 1398/07/13متشکرم دوست عزیز و گرامی🌺
حتما جلسات تکمیلی تر اماده خواهم کرد
مهرداد
ارسال شده در 1398/07/06سلام
آیا میشه از این دوره در زامارین هم استفاده کرد؟
ایمان مدائنی
ارسال شده در 1398/07/06آموزش متریال دیزاین در زامارین
مصطفی هوشیاری (مدرس)
ارسال شده در 1398/07/06سلام.خیر این مبحث فقط در جاوا است