آموزش تزریق وابستگی در اندروید با استفاده از Hilt

Dependency Injection on Android using Hilt

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

آیا از خود می‌پرسید که وابستگی و تزریق وابستگی چیست، چرا به تزریق وابستگی در پروژه خود نیاز دارید و چگونه آن را با استفاده از Hilt پیاده‌سازی کنید؟ سپس شما در مکان مناسب هستید و این دوره برای شما مناسب است.

در این دوره، یاد خواهید گرفت:

  • وابستگی و تزریق وابستگی چیست

  • نحوه پیاده سازی Dependency Injection با استفاده از Hilt

  • ویژگی های مختلف کتابخانه Hilt

تزریق وابستگی یک تکنیک مهم برای ایجاد کد است:

  • قابلیت نگهداری بیشتر

  • جلوگیری از تکرار کد

  • بهبود مدیریت چرخه عمر

  • بیشتر قابل آزمایش

  • خواندنی تر

Hilt یک کتابخانه Dependency Injection است که در بالای Dagger ساخته شده است و به پیاده سازی Dependency Injection بدون تعداد زیادی کد boilerplate کمک می کند.

در پایان دوره، شما قادر خواهید بود:

  • کتابخانه Hilt را در پروژه Android Studio راه اندازی کنید

  • یک ماژول برای ارائه وابستگی ایجاد کنید

  • وابستگی ها را با استفاده از @Provide annotation ارائه دهید

  • وابستگی ها را با استفاده از حاشیه نویسی @Binds پیوند دهید

  • وابستگی ها را با استفاده از حاشیه نویسی @Inject تزریق کنید

  • Hilt را با ViewModel ادغام کنید

  • برای ارائه همان نمونه با حاشیه نویسی @Singleton

  • تزریق متن با استفاده از Hilt

  • نمونه هایی از انواع مشابه را با استفاده از حاشیه نویسی @Named و @Qualifier ارائه دهید

اجرای Dependency Injection در مثال یک برنامه ساده پیش بینی آب و هوا نشان داده شده است. پس از گذراندن این دوره، می توانید Dependency Injection را با استفاده از Hilt در پروژه Android Studio خود پیاده سازی کنید.


سرفصل ها و درس ها

درس ها Lessons

  • کد Code

  • تزریق وابستگی Dependency Injection

  • مقید می کند Binds

  • مقدماتی Qualifier

  • خوش آمدی Welcome

  • متن نوشته Context

  • متشکرم Thank you

  • وابستگی Dependency

  • ViewModel ViewModel

  • گردش کار هیلت Hilt workflow

  • سرویس یاب Service Locator

  • سینگلتون Singleton

  • تحت عنوان Named

  • مثال Example

  • جزء Component

  • خنجر و هیلت Dagger and Hilt

  • با تزریق وابستگی With Dependency Injection

  • بدون تزریق وابستگی Without Dependency Injection

نمایش نظرات

آموزش تزریق وابستگی در اندروید با استفاده از Hilt
جزییات دوره
31m
18
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
4
- از 5
ندارد
دارد
دارد
Joe Rakhimov
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar