Jetpack Compose תומך ביכולת פעולה הדדית עם Views – אפשר להשתמש ב-Compose ב-Views, וב-Views ב-Compose. כך אפשר להשתמש ב-Compose באפליקציות קיימות שמבוססות על View בלי להעביר את כל ה-Views באופן מיידי.
בדפים הבאים מוסבר איך לשלב את Compose עם האפליקציות הקיימות:
- אסטרטגיית העברה: במאמר הזה מוסברת האסטרטגיה להוספה בטוחה והדרגתית של Compose לבסיס הקוד.
- APIs של יכולת פעולה הדדית: מידע על ממשקי ה-API של Compose שיעזרו לכם לשלב את Compose עם ממשק משתמש מבוסס-View.
- שיקולים נוספים: מידע על שיקולים נוספים כמו עיצוב, ארכיטקטורה ובדיקות במהלך העברת אפליקציה מבוססת-View ל-Compose.
כישורים ב-Android
הצגה ב-GitHubהעברת תצוגות XML ל-Jetpack Compose
כדי להמיר פריסות XML מדור קודם לממשק משתמש מודרני של Jetpack Compose, אפשר להשתמש במיומנות Android בנושא העברת תצוגות XML ל-Jetpack Compose.
כדי להתקין את המיומנות מ-Android CLI, מריצים את הפקודה:
android skills add --skill migrate-xml-views-to-jetpack-compose