केस स्टडी
Ultrahuman ने Android Studio में Gemini की मदद से, 15% तेज़ी से सुविधाएं लॉन्च कीं
दो मिनट में पढ़ें
Ultrahuman, सेहत से जुड़ी टेक्नोलॉजी वाला एक स्टार्टअप है. यह लोगों को रोज़ाना उनकी सेहत के बारे में जानकारी देता है. यह जानकारी, कंपनी के पहनने योग्य डिवाइसों से मिले बायोमेट्रिक डेटा के आधार पर दी जाती है. जैसे, RING Air और M1 Live कंटीन्यूअस ग्लूकोज़ मॉनिटर (सीजीएम). Ultrahuman की टीम ने, डेवलपमेंट की प्रोसेस को आसान बनाने और उसे तेज़ करने के लिए, Android Studio में Gemini's के कॉन्टेक्स्ट के हिसाब से काम करने वाले टूल का इस्तेमाल किया.
Ultrahuman के ऐप्लिकेशन को सिर्फ़ आठ डेवलपर की टीम मैनेज करती है. वे ऐसी सुविधाएं बनाने को प्राथमिकता देते हैं जो उनके उपयोगकर्ताओं को पसंद आएं. साथ ही, उनके पास गड़बड़ियों और परफ़ॉर्मेंस में सुधार से जुड़ी ऐसी समस्याएं हैं जिन्हें ठीक करने में काफ़ी समय लगता है. टीम को सुविधाओं में सुधार करने के लिए, अपने आउटपुट को बढ़ाना था. साथ ही, टीम को कर्मचारियों की संख्या बढ़ाए बिना, परफ़ॉर्मेंस में सुधार करना था. उनके लिए सबसे बड़ा फ़ायदा यह था कि वे अपने बैकलॉग को कम समय और कम मेहनत में पूरा कर सकते थे: रखरखाव पर बचाया गया हर घंटा, उपयोगकर्ताओं के लिए सुविधाओं पर काम करने में फिर से लगाया जा सकता था.
Gemini की मदद से तकनीकी समस्याओं को हल करना और परफ़ॉर्मेंस को बेहतर बनाना
टीम ने Android Studio में Gemini को इंटिग्रेट किया, ताकि यह देखा जा सके कि एआई की मदद से काम करने वाले टूल, Android से जुड़े कई टास्क को मैनेज करके उनके वर्कफ़्लो को बेहतर बना सकते हैं या नहीं. सबसे पहले, टीम ने Android Studio में मौजूद Gemini chat का इस्तेमाल किया. इस कंपनी का लक्ष्य, अपने ऐप्लिकेशन के ब्लूटूथ स्मार्ट (बीएलई) कनेक्टिविटी के लिए, GATT सर्वर को प्रोटोटाइप करना था.
Ultrahuman के Android डेवलपमेंट लीड, अर्का ने कहा, “Gemini ने हमें एक घंटे से भी कम समय में वर्किंग प्रोटोटाइप बनाने में मदद की. ऐसा करने में हमें कई घंटे लग सकते थे.” Gemini ने बीएलई को लागू करने में हमारी मदद की. इससे, बैकग्राउंड में ऐप्लिकेशन चलने के दौरान, सेहत से जुड़े सेंसर के डेटा को सिंक करने में मदद मिली. इससे डेटा सिंक करने की प्रोसेस बेहतर हुई. साथ ही, उपयोगकर्ता के Android फ़ोन और Ultrahuman के साथ पेयर किए गए पहनने योग्य डिवाइस, दोनों की बैटरी लाइफ़ बची.
इस मुख्य चुनौती के अलावा, Gemini ने कस्टम ओपन-सोर्स लाइब्रेरी में एल्गोरिथम ऑप्टिमाइज़ेशन ढूंढने में भी काफ़ी मदद की. साथ ही, इसने मददगार दस्तावेज़ों के बारे में बताया, कोड में टिप्पणी करने में मदद की, और क्रैश लॉग का विश्लेषण किया. Ultrahuman की टीम ने कोड पूरा करने की सुविधा का इस्तेमाल किया. इससे उन्हें बार-बार लिखे जाने वाले कोड को आसानी से लिखने में मदद मिली. साथ ही, उन्होंने Jetpack Compose की झलक जनरेट करने की सुविधा का इस्तेमाल किया. इससे उन्हें यूज़र इंटरफ़ेस (यूआई) को डिज़ाइन करते समय, तेज़ी से बदलाव करने में मदद मिली. इसके अलावा, उन्होंने एजेंट मोड का इस्तेमाल किया. इससे उन्हें पूरे प्रोजेक्ट में जटिल बदलावों को मैनेज करने में मदद मिली. जैसे, बैकएंड डेटा मॉडल और यूज़र इंटरफ़ेस (यूआई) मॉडल से मैप किए गए नए स्टैक किए गए बार ग्राफ़ को रेंडर करना.
प्रॉडक्टिविटी को बेहतर बनाना और सुविधाओं को तेज़ी से उपलब्ध कराना
इन सुधारों की वजह से, टीम को हर हफ़्ते कई घंटे बचाने में मदद मिली है. इस समय का इस्तेमाल, Ultrahuman के बीटा वर्शन का इस्तेमाल करने वाले लोगों को नई सुविधाएँ 10 से 15% तेज़ी से उपलब्ध कराने के लिए किया जा रहा है. उदाहरण के लिए, टीम ने उपयोगकर्ताओं के लिए ऐप्लिकेशन में मौजूद एक नया एआई असिस्टेंट बनाया है. यह Gemini 2.5 Flash की मदद से काम करता है. इस नई सुविधा के लिए यूज़र इंटरफ़ेस (यूआई) डिज़ाइन, आर्किटेक्चर, और उपयोगकर्ता अनुभव के कुछ हिस्सों के बारे में सुझाव, Android Studio में Gemini ने दिए थे. इससे पता चलता है कि एआई की मदद से डेवलपमेंट की पूरी प्रोसेस को कैसे पूरा किया जा सकता है.
Gemini की मदद से, Android ऐप्लिकेशन को तेज़ी से डेवलप करना
Android Studio में Gemini की मदद से, Android डेवलपर को Android से जुड़ी सलाह मिलती है. इससे उन्हें दस्तावेज़ पढ़ने और छोटे-मोटे बदलाव वाले कोड लिखने में कम समय लगता है. इससे उन्हें नए-नए प्रयोग करने के लिए ज़्यादा समय मिलता है.
जानें कि Android Studio में Gemini, आपकी टीम को मुश्किल समस्याओं को हल करने, वर्कफ़्लो को बेहतर बनाने, और नई सुविधाओं को तेज़ी से लॉन्च करने में कैसे मदद कर सकता है.
पढ़ना जारी रखें
-
केस स्टडी
Monzo, यूनाइटेड किंगडम का एक डिजिटल बैंक है. इसके 1.5 करोड़ ग्राहक हैं और इनकी संख्या लगातार बढ़ रही है. ऐप्लिकेशन के बढ़ने के साथ-साथ, इंजीनियरिंग टीम ने ऐप्लिकेशन के शुरू होने में लगने वाले समय को सुधार के लिए एक अहम क्षेत्र के तौर पर पहचाना. हालांकि, टीम को चिंता थी कि इसके लिए, उन्हें अपने कोडबेस में काफ़ी बदलाव करने होंगे.
Ben Weiss • दो मिनट में पढ़ें
-
केस स्टडी
TikTok, दुनिया भर में शॉर्ट वीडियो के लिए मशहूर प्लैटफ़ॉर्म है. यह अपने बड़े यूज़र बेस और नई सुविधाओं के लिए जाना जाता है.
Ben Trengrove, Ajesh Pai • दो मिनट में पढ़ें
-
केस स्टडी
सोशल मीडिया की इस डाइनैमिक दुनिया में, उपयोगकर्ता का ध्यान तुरंत खींचा जा सकता है या वह तुरंत हट भी सकता है. Meta के ऐप्लिकेशन (Facebook और Instagram), दुनिया के सबसे बड़े सोशल प्लैटफ़ॉर्म में से एक हैं. ये दुनिया भर के अरबों लोगों को सेवाएं देते हैं.
Mayuri Khinvasara Khabya • 4 मिनट में पढ़ें
अप-टू-डेट रहें
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.