Midسختی 2 از ۵· در 42٪ مصاحبههای این حوزه پرسیده شده
Jetpack Compose چیست و چه چیزی را جایگزین میکند؟
☆نشان کردنپاسخ کوتاه
ابزار مدرن و Declarative برای ساخت UI اندروید که جایگزین XML Layout سنتی شده است.
پاسخ کامل
بهجای تعریف UI در فایلهای XML جدا و پیدا کردن View از طریق Id، در Jetpack Compose تمام UI با توابع Composable و مستقیماً با کد Kotlin نوشته میشود؛ این یعنی UI بهصورت Declarative (توصیف حالت نهایی) نوشته میشود، نه Imperative (دستور به دستور).
