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