تخفیف!
ساخت برنامه کارهای روزانه با Jetpack Compose

To-Do App with Jetpack Compose MVVM – Android Development | ساخت برنامه کارهای روزانه با Jetpack Compose

(6 بررسی مشتری)

150,000ریال

  • 9 ساعت ویدیو با زیرنویس انگلیسی
  • به روز رسانی 11/2021 تهیه شده رسمی یودمی ایران
  • حجم: 3.65GB (ترافیک داخلی)

توضیحات

ساخت برنامه آندروید کارهای روزانه با Jetpack Compose

نام دوره : To-Do App with Jetpack Compose MVVM – Android Development 

 

پیش نیاز:

توضیحات:

در دوره ساخت برنامه آندروید کارهای روزانه با Jetpack Compose به شما آموزش می‌دهم که چگونه با استفاده از یک جعبه ابزار محبوب رابط کاربری به نام Jetpack Compose ، اولین برنامه اندروید خود را از ابتدا بسازید .

می دانم که بسیاری از شما منتظر این لحظه بوده اید، لحظه ای که Jetpack Compose پایدار شود!

اکنون زمان مناسبی است که یک توسعه دهنده اندروید باشید! با Jetpack Compose، ساخت برنامه های اندروید هیجان انگیز، سرگرم کننده و بسیار ساده تر از قبل خواهند بود. ما دیگر نیازی به XML نداریم .

در عوض، ما قصد داریم UI خود را با یک فایل معمولی Kotlin ، با استفاده از قدرت کامل زبان برنامه نویسی Kotlin بسازیم.

همچنین ایجاد مؤلفه رابط کاربری سفارشی آسان‌تر شده است. بنابراین اگر می‌خواهید یک مؤلفه رابط کاربری سفارشی بسازید، مشکلی نیست، فقط با اضافه کردن یک تابع ساده با حاشیه‌نویسی Composable@ شروع می کنید.

و البته این دوره بدون یک پروژه واقعی به چه درد خواهد خورد؟ برنامه To-Do ما که قرار است در این دوره توسعه دهیم دارای یک فعالیت واحد و Zero Fragments خواهد بود.

در ابتدای این دوره قصد دارم شما را با Jetpack Compose و همچنین با برخی از مهمترین مفاهیم آشنا کنم.

شما همه چیز را در مورد چرخه زندگی یک قطعه و اینکه چگونه Compose Compiler تمام کارهای سخت را برای شما در پشت صحنه انجام می دهد، خواهید آموخت.

در دوره ساخت برنامه آندروید کارهای روزانه با Jetpack Compose قصد داریم از برخی از مهمترین اجزای معماری اندروید مانند:

  •  ROOM Database : برای ذخیره و خواندن داده ها از یک پایگاه داده محلی، به علاوه ما قصد داریم تعدادی درخواست SQL سفارشی نیز بنویسیم.
  •  Compose Navigation: تا بتوانیم بین Screen Composable های خود حرکت کنیم. و در پایان دوره همچنین یاد خواهید گرفت که چگونه چند انیمیشن انتقال زیبا را نیز اضافه کنید.
  •  ViewModel : که شامل تمام منطق مورد نیاز برای کار با برنامه ما خواهد بود.
  •  Preference DataStore : برای حفظ یک جفت کلید-مقدار ساده.
  •  یک کتابخانه تزریق وابستگی محبوب به نام Dagger-Hilt آشنا خواهید شد. خواهید دید که چگونه یک ViewModel را با وابستگی های مختلف بدون نیاز به ایجاد ViewModel Factory تزریق کنید.

به‌طور پیش‌فرض برنامه ما از حالت تاریک نیز پشتیبانی می‌کند.

و خواهید آموخت که داشتن دو تم مختلف از برنامه با Jetpack Compose چقدر آسان است.

شما همچنین یاد خواهید گرفت که چگونه اجزای رابط کاربری سفارشی خود را بسازید.

ما از برخی از محبوب ترین اجزای متریال به همراه یک Scaffold استفاده خواهیم کرد که یک تابع قابل ترکیب شگفت انگیز است که از SLOT API استفاده می کند تا همه اجزای رابط کاربری شما را در مکانی که به آنها تعلق دارند قرار دهیم.

برنامه To-Do که قرار است روی آن کار کنیم ، مانند سایر اجزای برنامه ما، یک Splash Screen متحرک خواهد داشت.

همچنین یک قابلیت Swipe برای حذف متحرک که به ما امکان می دهد به راحتی یک مورد را از لیست حذف کنیم.

همراه با آن، ما یک ویژگی ایمنی به نام UNDO deleted item اضافه خواهیم کرد، که هر زمان که یک مورد را از لیست حذف کنیم، SnackBar را نمایش می دهد، بنابراین می توانیم آن را با یک کلیک برگردانیم.

شما با سایر موارد مرتبط با روش جدید توسعه برنامه های اندروید آشنا خواهید شد.

و در نهایت این دوره به طور مداوم با ویدیوهای جدید هر زمان که نیاز باشد به روز می شود

 

دوره ساخت برنامه آندروید کارهای روزانه با Jetpack Compose برای چه کسانی است:

  • توسعه دهندگان اندروید
  • کسی که می خواهد روش جدیدی برای توسعه برنامه های اندروید بیاموزد
  • فردی می خواهد با کار بر روی یک پروژه واقعی درباره Jetpack Compose اطلاعات بیشتری کسب کند
  • هر کسی که می‌خواهد با جدیدترین API برای ساخت برنامه‌های اندروید همراه باشد
  • هر کسی که می خواهد به راحتی برنامه های اندروید بسازد
  • هر کسی که می خواهد مهارت های خود را بهبود بخشد و به روز بماند

 

6 دیدگاه برای To-Do App with Jetpack Compose MVVM – Android Development | ساخت برنامه کارهای روزانه با Jetpack Compose

  1. یودمی ایران

    دوره در خواستی خود را از راه های ارتباطی در خواست کنید

  2. ghores

    عاشقتم یعنی، نمیدونم چی بگم بهت?❤️

  3. محمد علی علما

    با سلام.
    این دوره در سایت udemy اپدیت شده است( آخرین بروزرسانی Last updated 6/2022) آیا امکان دارد نسخه آپدیت شده را قرار دهید ؟

    • یودمی ایران

      سلام عرض شد
      ممنون بابت اطلاع رسانیتون
      حتما به روز می شه

  4. Avrpic8

    سلام لطفا این آموزش رو بروز کنید
    باتشکر

    • یودمی ایران

      سلام عرض شد
      به روز می شه

  5. amin

    سلام
    لطفا اگه امکانش هست این آموزش رو آپدیت کنین تشکر

    • یودمی ایران

      سلام عرض شد
      ممنون از اطلاع رسانی
      به روز می شه

  6. مهدی

    سلام… دوره رو اپدیت نمیکنید؟

    • یودمی ایران

      درود بررسی می شه و اگه تغییری داشته باشه حتما به روز می شه

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *