هنگامی که ساختن یک برنامه اندروید را یاد می گیرید، با یادگیری اصول اولیه شروع می کنید و سپس به سراغ یادگیری کتابخانه های مورد استفاده در توسعه اندروید می روید. اما شما به ندرت روش صحیح استفاده از این کتابخانه ها را با هم یاد می گیرید تا برنامه ای سازگار، خوب طراحی شده و توسعه یافته بسازید. این جایی است که این دوره وارد می شود.
در اینجا ما از جدیدترین ابزارها و تکنیکها برای ساختن برنامهای استفاده میکنیم که مقیاسپذیر و قابل نگهداری مطابق با آخرین استانداردهای توسعه Android باشد.
پس از گذراندن این دوره، میدانید که چگونه یک برنامه جدید را از ابتدا بسازید، به گونهای که بعداً بتوانید بدون به خطر انداختن معماری، آن را گسترش داده و بهبود بخشید.
ما از بسیاری از رایجترین کتابخانهها و ابزارهای مورد استفاده امروز در توسعه Android استفاده خواهیم کرد.
- Jetpack Compose به عنوان یک پایه این روزها ضروری است و کل اکوسیستم به سمت این الگوی توسعه حرکت می کند
- معماری MVVM یک استاندارد در همه برنامه های خوب طراحی شده است
- Kotlin Coroutines و Flows بسیار مفید هستند و توسط Google برای اجرای عملکرد در رشته پسزمینه توصیه میشوند
- ناوبری Jetpack برای حرکت در برنامه
- Retrofit برای ارتباطات شبکه یک استاندارد برای همه برنامههایی است که با یک API پشتیبان صحبت میکنند
- تزریق وابستگی Hilt به یک کتابخانه استاندارد تبدیل شده است که ایجاد شی را از استفاده جدا می کند
- پایگاه داده اتاق برای ذخیره طولانی مدت داده ها در برنامه ضروری است
- سرویس نظارت بر شبکه یک روش بسیار رایج برای به روز نگه داشتن کاربر از هرگونه تغییر در اتصال شبکه است
همه این ابزارها و کتابخانهها در اکثر برنامههایی که میسازید رایج هستند، و این دوره به شما میآموزد که چگونه از آنها برای پیادهسازی برنامهای که مقیاسپذیر، قابل نگهداری و آزمایشپذیر است استفاده کنید.
اگر میخواهید مهارتهای توسعه خود را به سطح بالاتری ببرید و به یک توسعهدهنده متخصص اندروید تبدیل شوید، این دوره برای شما مناسب است.
مدرس توسعه نرم افزار
نمایش نظرات