Android Studio में Gemini से कोई क्वेरी करते समय, उसमें इमेज अटैच करें. इससे ऐप्लिकेशन के आर्किटेक्चर को बेहतर तरीके से समझा जा सकेगा. साथ ही, यूज़र इंटरफ़ेस (यूआई) को डेवलप करने की प्रोसेस को तेज़ किया जा सकेगा.
अपने प्रॉम्प्ट में इमेज अटैच करने के लिए, इमेज फ़ाइल अटैच करें
पर क्लिक करें और इमेज अपलोड करें.
यहां कुछ उदाहरण दिए गए हैं, जिनसे पता चलता है कि Gemini, इमेज से जुड़ी किन-किन समस्याओं को हल करने में आपकी मदद कर सकता है:
अगर आपके पास ऐसा यूज़र इंटरफ़ेस (यूआई) का मॉक-अप है जिसे आपको बनाना है, तो Gemini उसका कोड उपलब्ध करा सकता है. उदाहरण के लिए, अगर आपने Gemini को 'Now in Android' ऐप्लिकेशन का स्क्रीनशॉट दिया, तो वह उसे बनाने के लिए Compose कोड उपलब्ध करा सकता है. इस उदाहरण में, ऐप्लिकेशन के फ़ीड (बाईं ओर) का स्क्रीनशॉट और उस यूज़र इंटरफ़ेस (यूआई) के लिए Gemini से जनरेट किया गया Jetpack Compose कोड (दाईं ओर) दिखाया गया है. ज़्यादा जानने के लिए, इमेज अटैच करके यूज़र इंटरफ़ेस (यूआई) जनरेट करना लेख पढ़ें.
Gemini, 'Now in Android' ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) के स्क्रीनशॉट से Jetpack Compose कोड जनरेट करता है. अगर आपको यह जानना है कि कोई ऐप्लिकेशन कैसे बनाया जाता है, तो Gemini यह बता सकता है कि यूज़र इंटरफ़ेस (यूआई) के कॉम्पोनेंट कैसे काम करते हैं. उदाहरण के लिए, 'Now in Android' के किसी दूसरे स्क्रीनशॉट के पीछे मौजूद कंपोज़ेबल और डेटा फ़्लो के बारे में बताने के लिए, Gemini से कहा जा सकता है. बाईं ओर की इमेज में, खबरों की जानकारी वाली स्क्रीन दिखाई गई है. वहीं, दाईं ओर की इमेज में, उस स्क्रीन के लिए Compose स्ट्रक्चर और डेटा फ़्लो के बारे में Gemini की जानकारी दिखाई गई है.
Gemini, किसी खास ऐप्लिकेशन की स्क्रीन के यूज़र इंटरफ़ेस (यूआई) कंपोज़िशन और डेटा फ़्लो के बारे में बताता है. अगर आपके पास ऐप्लिकेशन के आर्किटेक्चर का कोई डायग्राम है, तो Gemini उस डायग्राम के आधार पर ऐप्लिकेशन बनाने के लिए कोड का सुझाव दे सकता है. इस तरह, वह फ़ुल स्टैक डेवलपमेंट असिस्टेंट के तौर पर काम कर सकता है. Gemini, डायग्राम की जानकारी देने और ऐप्लिकेशन के स्ट्रक्चर के बारे में बताने में भी मदद कर सकता है. इससे आपकी टीम के सदस्यों के लिए डिज़ाइन से जुड़ा दस्तावेज़ लिखने में मदद मिलती है. उदाहरण के लिए, यहां दी गई इमेज में, आर्किटेक्चर का आसान डायग्राम दिखाया गया है. इसमें, यूज़र इंटरफ़ेस (यूआई), ViewModel, रिपॉज़िटरी, और डेटा सोर्स जैसे अलग-अलग ऐप्लिकेशन कॉम्पोनेंट के बीच डेटा फ़्लो दिखाया गया है.
Gemini, ऐप्लिकेशन के आर्किटेक्चर के डायग्राम से कोड और दस्तावेज़ जनरेट कर सकता है. अगर आपको यूज़र इंटरफ़ेस (यूआई) में कोई गड़बड़ी दिखती है, तो उसका स्क्रीनशॉट लें और Gemini से उसके समाधान के बारे में पूछें. गड़बड़ी वाली जगह पर सर्कल बनाकर, यह बताया जा सकता है कि क्या गड़बड़ी है. यहां दिए गए उदाहरण में, मोबाइल ऐप्लिकेशन का स्क्रीनशॉट दिखाया गया है. इसमें, लाल रंग के सर्कल से, गलत तरीके से अलाइन किए गए यूज़र इंटरफ़ेस (यूआई) एलिमेंट को हाइलाइट किया गया है.
Gemini, स्क्रीनशॉट से यूज़र इंटरफ़ेस (यूआई) में मौजूद गड़बड़ियों के समाधान के बारे में बता सकता है.