Ultrahuman เป็นสตาร์ทอัพด้านเทคโนโลยีสุขภาพสำหรับผู้บริโภคที่ให้ข้อมูลเชิงลึกด้านสุขภาพแก่ผู้ใช้ทุกวันโดยอิงตามข้อมูลไบโอเมตริกจากอุปกรณ์สวมใส่ของบริษัท เช่น RING Air และ M1 Live เครื่องตรวจน้ำตาลแบบต่อเนื่อง (CGM) ทีม 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 Gemini ใน Android Studio เป็นผู้แนะนำการออกแบบ UI สถาปัตยกรรม และส่วนต่างๆ ของประสบการณ์การใช้งานของผู้ใช้สำหรับฟีเจอร์ใหม่นี้ในตอนแรก ซึ่งแสดงให้เห็นกระบวนการพัฒนาที่ได้รับความช่วยเหลือจาก AI อย่างครบวงจร
เร่งการพัฒนาแอป Android ด้วย Gemini
คำแนะนำจากผู้เชี่ยวชาญด้าน Android ของ Gemini ซึ่งผสานรวมอย่างใกล้ชิดทั่วทั้ง Android Studio จะช่วยให้นักพัฒนาแอป Android ใช้เวลาในการค้นหาเอกสารและเขียนโค้ด Boilerplate น้อยลง ซึ่งจะช่วยให้มีเวลามากขึ้นในการคิดค้นนวัตกรรม
ดูวิธีที่ 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 ส่งตรงถึงกล่องจดหมายของคุณ ทุกสัปดาห์