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