लिखने के लिए टूल

Android Studio, Jetpack Compose लाइब्रेरी का इस्तेमाल करके यूज़र इंटरफ़ेस (यूआई) को तेज़ी से डिज़ाइन करने में आपकी मदद करने के लिए, कई टूल उपलब्ध कराता है. टूल का इस्तेमाल शुरू करने के लिए, सबसे पहले ज़रूरी डिपेंडेंसी को अपनी Gradle फ़ाइल में जोड़ें. इसके लिए, बिल ऑफ़ मटीरियल (बीओएम) का इस्तेमाल करें.

यूज़र इंटरफ़ेस (यूआई) डिज़ाइन करने के लिए टूल

डिज़ाइन स्पेसिफ़िकेशन के मुताबिक कॉम्पोनेंट, डिज़ाइन सिस्टम, और लेआउट बनाएं.

  • प्रीव्यू यूज़र इंटरफ़ेस (यूआई): अलग-अलग स्क्रीन साइज़, फ़ोल्ड किए जा सकने वाले डिवाइसों, और मल्टी-विंडो कॉन्फ़िगरेशन पर कंपोज़ेबल की झलक देखें और उनसे इंटरैक्ट करें.
  • ऐनिमेशन की झलक देखें: ऐनिमेशन की एक-एक फ़्रेम की जांच करें, उन्हें डीबग करें, और उनकी झलक देखें.

यूज़र इंटरफ़ेस (यूआई) को डेवलप और टेस्ट करने के लिए टूल

यूज़र इंटरफ़ेस (यूआई) को तेज़ी से बनाया जा सकता है. साथ ही, कॉन्टेक्स्ट स्विच किए बिना ऐप्लिकेशन को टेस्ट किया जा सकता है.

  • लाइव एडिट: बदलाव लागू करें और उन्हें रीयल टाइम में देखें. इसके लिए, आपको पूरे ऐप्लिकेशन को फिर से बनाने की ज़रूरत नहीं है.
  • एडिटर की कार्रवाइयां: Android Studio की एडिटर विंडो में टेंप्लेट, गटर आइकॉन वगैरह का इस्तेमाल करें.
  • लिंट चेक: अपने Compose कोड की पुष्टि करें.

यूज़र इंटरफ़ेस (यूआई) को डीबग करने के लिए टूल

अपने ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) की परफ़ॉर्मेंस को बेहतर बनाने के लिए, लेआउट, रीकंपोज़िशन, और कंपोज़िशन ट्रेसिंग का विश्लेषण करें.

  • लेआउट इंस्पेक्टर: किसी एम्युलेटर या फ़िज़िकल डिवाइस में Compose लेआउट की जांच करें.
  • Compose UI की जांच: Compose UI की जांच करके, ऐक्सेसिबिलिटी और अडैप्टिव से जुड़ी समस्याओं का पता लगाएं. इससे अलग-अलग डिसप्ले साइज़, डिवाइस ओरिएंटेशन, और फ़ॉर्म फ़ैक्टर से जुड़ी समस्याओं का पता लगाया जा सकता है.
  • कंपोज़िशन ट्रेसिंग: सिस्टम ट्रेस में, अपने कंपोज़ेबल फ़ंक्शन को ट्रेस करें.