معرفی و برسی Android Architecture Components

استاندارد

گوگل در کنفرانس I/O 2017 بعد از مدت‌ها و بعد از درخواست‌های زیاد ، یک معماری پیشنهادی برای پیاده‌سازی اپلیکیشن‌های اندرویدی ارائه داد .
همچنین گوگل یک سری کتابخانه برای استفاده از این معماری پیشنهادی معرفی کرد ، که اسم این مجموعه کتابخونه‌ها Android Architecture Components هست . البته این کتابخانه‌ها حتی وقتی شما قصد استفاده از معماری پیشنهادی گوگل رو هم نداشته باشید میتونن بسیار مفید و به درد بخور باشند .
این کتابخونه‌ها به توسعه‌دهند‌ه‌ها کمک میکنه تا به راحتی لایه‌های اپلیکیشن‌شون رو از هم جدا کنند(تقریبا) وکد‌های تمیزتری داشته باشن . در ادامه این componentهای معرفی شده رو نام میبرم و دربارشون کمی توضیح میدم  :

  • Lifecycle-Aware
  • LiveData
  • ViewModel
  • Room ORM

به خواندن ادامه دهید