केस स्टडी

Ultrahuman ने Android Studio में Gemini की मदद से, 15% तेज़ी से सुविधाएं लॉन्च कीं

दो मिनट में पढ़ें
Amrit Sanjeev & Trevor Johns

Ultrahuman, हेल्थ-टेक स्टार्टअप है. यह उपयोगकर्ताओं को हर दिन उनकी सेहत के बारे में अहम जानकारी देता है. यह जानकारी, कंपनी के पहनने वाले डिवाइसों से इकट्ठा किए गए बायोमेट्रिक डेटा पर आधारित होती है. जैसे, RING Air और M1 Live Continuous Glucose Monitor (CGM). Ultrahuman की टीम ने, डेवलपमेंट की प्रोसेस को बेहतर बनाने और तेज़ी से पूरा करने के लिए, Android Studio में Gemini के कॉन्टेक्स्ट के हिसाब से काम करने वाले टूल का इस्तेमाल किया.

Ultrahuman के ऐप्लिकेशन को सिर्फ़ आठ डेवलपर की टीम मैनेज करती है. वे ऐसी सुविधाएं बनाने पर ज़ोर देते हैं जो उपयोगकर्ताओं को पसंद आएं. हालांकि, उनके पास गड़बड़ियों की एक लंबी सूची है. साथ ही, उन्हें परफ़ॉर्मेंस में सुधार करने की ज़रूरत है. इन कामों में काफ़ी समय लगता है. टीम को सुविधाओं में सुधार करने के काम को बढ़ाना था. साथ ही, उन्हें परफ़ॉर्मेंस में सुधार करने के काम को भी मैनेज करना था. इसके लिए, उन्हें ज़्यादा लोगों की ज़रूरत नहीं थी. उनके पास सबसे बड़ा मौका, गड़बड़ियों की सूची को ठीक करने में लगने वाले समय और मेहनत को कम करना था. रखरखाव में बचाए गए हर घंटे को, उपयोगकर्ताओं के लिए नई सुविधाएं बनाने में लगाया जा सकता था.

UltrahumanxGiAS_Image_01.webp

Gemini की मदद से, तकनीकी समस्याओं को हल करना और परफ़ॉर्मेंस को बेहतर बनाना

टीम ने Android Studio में Gemini को इंटिग्रेट किया, ताकि यह देखा जा सके कि एआई की मदद से बेहतर बनाए गए टूल, Android के कई टास्क को मैनेज करके उनके वर्कफ़्लो को बेहतर बना सकते हैं या नहीं. सबसे पहले, टीम ने Android Studio में Gemini के चैट का इस्तेमाल किया. उनका लक्ष्य, अपने ऐप्लिकेशन के ब्लूटूथ लो एनर्जी (बीएलई) कनेक्टिविटी के लिए, जीएटीटी सर्वर के प्रोटोटाइप को लागू करना था. 

arka.png

Ultrahuman के Android डेवलपमेंट लीड, अर्का ने कहा, “Gemini ने हमें एक घंटे से भी कम समय में, काम करने वाला प्रोटोटाइप बनाने में मदद की. ऐसा प्रोटोटाइप बनाने में हमें कई घंटे लग सकते थे.” Gemini की मदद से लागू किए गए बीएलई ने, बैकग्राउंड में ऐप्लिकेशन चलने के दौरान, सेहत से जुड़े सेंसर के बड़े डेटा को सिंक करने में मदद की. इससे, डेटा सिंक करने की प्रोसेस बेहतर हुई और उपयोगकर्ता के Android फ़ोन और Ultrahuman के जोड़े गए पहनने वाले डिवाइस, दोनों की बैटरी लाइफ़ बची.

इस मुख्य चुनौती के अलावा, Gemini ने कस्टम ओपन-सोर्स लाइब्रेरी में, एल्गोरिदम को ऑप्टिमाइज़ करने के तरीके ढूंढने में भी मदद की. साथ ही, काम की जानकारी देने वाले दस्तावेज़ों की ओर इशारा किया, कोड पर टिप्पणी करने में मदद की, और क्रैश लॉग का विश्लेषण किया. Ultrahuman की टीम ने, कोड पूरा करने की सुविधा का इस्तेमाल करके, बार-बार लिखे जाने वाले कोड को आसानी से लिखा. साथ ही, Jetpack Compose Preview Generation का इस्तेमाल करके, यूज़र इंटरफ़ेस (यूआई) को डिज़ाइन करने के दौरान, तेज़ी से बदलाव किए. इसके अलावा, एजेंट मोड का इस्तेमाल करके, प्रोजेक्ट में होने वाले मुश्किल बदलावों को मैनेज किया. जैसे, नया स्टैक बार ग्राफ़ रेंडर करना, जो बैकएंड डेटा मॉडल और यूआई मॉडल से मैप किया गया था.

arka2.png


प्रॉडक्टिविटी को बेहतर बनाना और सुविधाओं को तेज़ी से उपलब्ध कराना

इन सुधारों की वजह से, टीम को हर हफ़्ते कई घंटे बचाने में मदद मिली. बचाए गए इस समय का इस्तेमाल, Ultrahuman के बीटा उपयोगकर्ताओं को नई सुविधाएं 10 से 15% तेज़ी से उपलब्ध कराने के लिए किया जा रहा है. उदाहरण के लिए, टीम ने उपयोगकर्ताओं के लिए, इन-ऐप्लिकेशन एआई असिस्टेंट बनाया है. यह Gemini 2.5 Flash की मदद से काम करता है. इस नई सुविधा के लिए, यूआई डिज़ाइन, आर्किटेक्चर, और उपयोगकर्ता अनुभव के कुछ हिस्सों के बारे में, Android Studio में Gemini ने सुझाव दिए थे. इससे, एआई की मदद से डेवलपमेंट की पूरी प्रोसेस दिखाई गई.

Gemini की मदद से, Android ऐप्लिकेशन को तेज़ी से डेवलप करें

Android Studio में Gemini की मदद से, Android डेवलपर को Android के बारे में विशेषज्ञ की सलाह मिलती है. इससे, उन्हें दस्तावेज़ों को खंगालने और बॉयलरप्लेट कोड लिखने में कम समय लगता है. साथ ही, उन्हें इनोवेशन के लिए ज़्यादा समय मिलता है.

जानें कि Android Studio में Gemini, आपकी टीम को मुश्किल समस्याओं को हल करने, वर्कफ़्लो को बेहतर बनाने, और नई सुविधाएं तेज़ी से उपलब्ध कराने में कैसे मदद कर सकता है. 

लेखक:

पढ़ना जारी रखें