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