כלים לכתיבה
ב-Android Studio יש הרבה תכונות חדשות שמתאימות במיוחד ל-Jetpack פיתוח נייטיב. הכלי נוקט בגישה של קוד, תוך שיפור הפרודוקטיביות של המפתחים, בלי שתצטרכו לבחור בין שימוש בממשק עיצוב לבין עורך קוד.
ההבדל מהותי בין ממשק משתמש מבוסס-צפייה לבין 'ניסוח אוטומטי' ב-'Jetpack פיתוח נייטיב' לא מסתמך על View
לעיבוד של התכנים הקומפוזביליים. כתוצאה מגישה הארכיטקטורה הזו, יש ב-Android Studio תכונות מורחבות ל-Jetpack פיתוח נייטיב בלי לפתוח אמולטור או להתחבר למכשיר. בהשוואה לתצוגות ב-Android, המפתחים יכולים להטמיע את עיצובי ממשק המשתמש שלהם באמצעות תהליך מהיר ואיטרטיבי יותר.
כדי להפעיל תכונות ספציפיות ל-Android Studio ל-Jetpack פיתוח נייטיב, צריך להוסיף את יחסי התלות האלה לאפליקציה build.gradle(.kts)
. אפשר להשתמש בחיוב החומרים (BOM) או להגדיר יחסי תלות בנפרד.
חיוב חומרים
val composeBom = platform("androidx.compose:compose-bom:2024.09.00") implementation(composeBom) debugImplementation("androidx.compose.ui:ui-tooling") implementation("androidx.compose.ui:ui-tooling-preview")
בנפרד
debugImplementation("androidx.compose.ui:ui-tooling:1.7.0") implementation("androidx.compose.ui:ui-tooling-preview:1.7.0")
עיצוב
תצוגה מקדימה של ממשק המשתמש
@Preview
מאפשרת לך לצפות בתצוגה מקדימה של התכנים הקומפוזביליים. למדו איך להציג תצוגה מקדימה, לארגן ולנהל איתם אינטראקציה.