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