Jetpack Compose תוכנן עם יכולת פעולה הדדית של View כבר מההתחלה – אפשר להשתמש ב-Compose בתוך Views, ולהיפך. הפונקציונליות הזו מאפשרת לכם להשתמש ב-Compose באפליקציה קיימת שמבוססת על View בלי שתצטרכו לכתוב אותה מחדש מאפס.
בדפים הבאים מוסבר איך לשלב את Compose עם האפליקציות הקיימות:
- אסטרטגיית העברה: כאן מוסבר על האסטרטגיה להוספה בטוחה והדרגתית של Compose לבסיס הקוד.
- APIs של יכולת פעולה הדדית: מידע על ממשקי ה-API של Compose שיעזרו לכם לשלב את Compose עם ממשק משתמש מבוסס-View.
- שיקולים נוספים: כאן מוסבר על שיקולים נוספים כמו עיצוב, ארכיטקטורה ובדיקות במהלך העברת אפליקציה מבוססת View ל-Compose.
טעימות
בדוגמאות הבאות מוצגת יכולת הפעולה ההדדית של Jetpack Compose ו-View: