केस स्टडी

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

पढ़ने में 2 मिनट लगेंगे
Amrit Sanjeev & Trevor Johns

Ultrahuman, हेल्थ-टेक स्टार्टअप है. यह उपयोगकर्ताओं को हर दिन सेहत से जुड़ी अहम जानकारी देता है. यह जानकारी, कंपनी के पहनने वाले डिवाइसों से मिले बायोमेट्रिक डेटा के आधार पर दी जाती है. जैसे, RING Air और M1 Live Continuous Glucose Monitor (सीजीएम). 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, आपकी टीम को मुश्किल समस्याओं को हल करने, वर्कफ़्लो को बेहतर बनाने, और नई सुविधाएं तेज़ी से उपलब्ध कराने में कैसे मदद कर सकता है. 

इसे लिखा है:

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