Ultrahuman เป็นสตาร์ทอัพด้านเทคโนโลยีสุขภาพสำหรับผู้บริโภคที่ให้ข้อมูลเชิงลึกด้านสุขภาพประจำวันแก่ผู้ใช้โดยอิงตามข้อมูลชีวมาตรจากอุปกรณ์ที่สวมใส่ได้ของบริษัท เช่น RING Air และเครื่องตรวจน้ำตาลแบบต่อเนื่อง (CGM) รุ่น M1 Live ทีม Ultrahuman ใช้เครื่องมือที่รับรู้บริบทของ Gemini ใน Android Studio เพื่อเพิ่มประสิทธิภาพและเร่งกระบวนการพัฒนา
แอปของ Ultrahuman ได้รับการดูแลโดยทีมขนาดเล็กที่มีนักพัฒนาแอปเพียง 8 คน โดยให้ความสำคัญกับการสร้างฟีเจอร์ที่ผู้ใช้ชื่นชอบ และมีข้อบกพร่องที่ยังไม่ได้แก้ไข รวมถึงการปรับปรุงประสิทธิภาพที่จำเป็นซึ่งต้องใช้เวลามาก ทีมต้องการเพิ่มผลลัพธ์ของการปรับปรุงฟีเจอร์ และยังต้องจัดการการปรับปรุงประสิทธิภาพโดยไม่ต้องเพิ่มจำนวนพนักงาน โอกาสที่สำคัญที่สุดอย่างหนึ่งคือการลดเวลาและความพยายามในการจัดการแบ็คล็อก โดยทุกๆ ชั่วโมงที่ประหยัดได้จากการบำรุงรักษาสามารถนำไปลงทุนใหม่ในการพัฒนาฟีเจอร์สำหรับผู้ใช้ได้
การแก้ปัญหาทางเทคนิคและเพิ่มประสิทธิภาพด้วย Gemini
ทีมได้ผสานรวม Gemini ใน Android Studio เพื่อดูว่าเครื่องมือที่ปรับปรุงด้วย AI จะช่วยปรับปรุงเวิร์กโฟลว์ได้หรือไม่ด้วยการจัดการงาน Android จำนวนมาก ก่อนอื่น ทีมได้หันมาใช้แชทกับ Gemini ภายใน Android Studio เป้าหมายคือการสร้างต้นแบบการใช้งาน GATT Server สำหรับการเชื่อมต่อบลูทูธพลังงานต่ำ (BLE) ของแอปพลิเคชัน
Arka หัวหน้าทีมพัฒนา Android ของ Ultrahuman กล่าวว่า "Gemini ช่วยให้เราสร้างต้นแบบที่ใช้งานได้ภายในเวลาไม่ถึง 1 ชั่วโมง ซึ่งปกติแล้วเราต้องใช้เวลาหลายชั่วโมง" การติดตั้งใช้งาน BLE ที่ Gemini มอบให้ทำงานได้อย่างสมบูรณ์แบบสำหรับการซิงค์ข้อมูลเซ็นเซอร์สุขภาพจำนวนมากขณะที่แอปทำงานในเบื้องหลัง ซึ่งช่วยปรับปรุงกระบวนการซิงค์ข้อมูลและประหยัดแบตเตอรี่ทั้งในโทรศัพท์ Android ของผู้ใช้และอุปกรณ์ที่สวมใส่ได้ที่จับคู่ของ Ultrahuman
นอกจากความท้าทายหลักนี้แล้ว Gemini ยังมีประโยชน์อย่างมากในการค้นหาการเพิ่มประสิทธิภาพเชิงอัลกอริทึมในไลบรารีโอเพนซอร์สที่กำหนดเอง ชี้ไปยังเอกสารประกอบที่เป็นประโยชน์ ช่วยในการแสดงความคิดเห็นในโค้ด และวิเคราะห์บันทึกข้อขัดข้อง นอกจากนี้ ทีม Ultrahuman ยังใช้การเติมโค้ดเพื่อช่วยให้เขียนโค้ดที่อาจซ้ำซากได้ง่ายขึ้น การสร้างตัวอย่าง Jetpack Compose เพื่อเปิดใช้การทำซ้ำอย่างรวดเร็วในระหว่างการออกแบบ UI และโหมด Agent สำหรับการจัดการการเปลี่ยนแปลงที่ซับซ้อนในระดับโปรเจ็กต์ เช่น การแสดงผลกราฟแท่งแบบซ้อนใหม่ที่เชื่อมโยงกับโมเดลข้อมูลแบ็กเอนด์และโมเดล UI
การเปลี่ยนโฉมประสิทธิภาพการทำงานและการเร่งการส่งมอบฟีเจอร์
การปรับปรุงเหล่านี้ช่วยให้ทีมประหยัดเวลาได้หลายสิบชั่วโมงในแต่ละสัปดาห์ เวลาที่ประหยัดได้นี้ถูกนำไปใช้ในการส่งมอบฟีเจอร์ใหม่ๆ ให้แก่ผู้ใช้เวอร์ชันเบต้าของ Ultrahuman ได้เร็วขึ้น 10-15% เช่น ทีมได้สร้างผู้ช่วย AI ในแอปใหม่สำหรับผู้ใช้ ซึ่งทำงานด้วยระบบ Gemini 2.5 Flash การออกแบบ UI, สถาปัตยกรรม และส่วนต่างๆ ของประสบการณ์ของผู้ใช้สำหรับฟีเจอร์ใหม่นี้ได้รับการแนะนำครั้งแรกจาก Gemini ใน Android Studio ซึ่งแสดงให้เห็นกระบวนการพัฒนาที่ทำงานด้วยระบบ AI แบบครบวงจร
เร่งการพัฒนา Android ด้วย Gemini
คำแนะนำจากผู้เชี่ยวชาญด้าน Android ของ Gemini ซึ่งผสานรวมอย่างใกล้ชิดทั่วทั้ง Android Studio จะช่วยให้นักพัฒนาแอป Android ใช้เวลาในการค้นหาข้อมูลในเอกสารและเขียนโค้ดมาตรฐานน้อยลง จึงมีเวลามากขึ้นในการสร้างสรรค์สิ่งใหม่ๆ
ดูวิธีที่ Gemini ใน Android Studio ช่วยให้ทีมของคุณแก้ไขปัญหาที่ซับซ้อน ปรับปรุงเวิร์กโฟลว์ และเปิดตัวฟีเจอร์ใหม่ๆ ได้เร็วขึ้น
-
กรณีศึกษาแอปการเจริญสติ Gratitude ช่วยส่งเสริมความสม่ำเสมอผ่านการจดบันทึกรายวันแบบย่อ ข้อความเสริมสร้างกำลังใจ และวิชันบอร์ด แอปนี้มียอดดาวน์โหลดกว่า 6 ล้านครั้ง ได้รับคะแนน 5 ดาว 150,000 ครั้ง และมีการบันทึกรายการในบันทึกประจำวัน 100 ล้านรายการ
Amrit Sanjeev, Ash Nohe • อ่าน 3 นาที -
กรณีศึกษาการถดถอยของประสิทธิภาพเป็นปัญหาที่ทราบกันดีว่าจำลองได้ยากมาก ซึ่งทำให้การถดถอยเป็นอุปสรรคสำคัญสำหรับนักพัฒนาแอปบนอุปกรณ์เคลื่อนที่
Alice Yuan, Arti Arutiunov, Nikita Ogorodnikov • อ่าน 4 นาที -
กรณีศึกษาเมื่อเร็วๆ นี้ FotMob มีผู้ใช้ Wear OS เพิ่มขึ้นมากที่สุดในวันเดียวในกลุ่มผู้ชมที่ติดตั้งแอปในช่วง 5 ปีที่ผ่านมา โดยเพิ่มขึ้น 2-3 เท่าของค่าเฉลี่ยรายวัน เคล็ดลับ ขั้นตอนการติดตั้งข้ามอุปกรณ์ที่ง่ายดายซึ่งช่วยให้ผู้ใช้ค้นพบแอป Wear OS ได้โดยตรงจากโทรศัพท์
Garan Jenkin • อ่าน 3 นาที
รับข้อมูลเชิงลึกด้านการพัฒนาแอป Android ล่าสุดส่งตรงถึงกล่องจดหมายของคุณทุกสัปดาห์