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 ช่วยให้เราสร้างต้นแบบที่ใช้งานได้ภายในไม่ถึงชั่วโมง ซึ่งปกติแล้วจะต้องใช้เวลาหลายชั่วโมง” การใช้งาน 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 ช่วยให้ทีมของคุณแก้ปัญหาที่ซับซ้อน ปรับปรุงเวิร์กโฟลว์ และเผยแพร่ฟีเจอร์ใหม่ๆ ได้เร็วขึ้น
อ่านต่อ
-
กรณีศึกษา
Karrot เป็นแอปตลาดกลางแบบเพียร์ทูเพียร์ที่เน้นชุมชนและเจาะจงเฉพาะพื้นที่ ซึ่งช่วยให้ผู้ใช้ซื้อ ขาย และแลกเปลี่ยนสินค้ากับผู้ใช้ที่ได้รับการยืนยันรายอื่นๆ ได้ นับตั้งแต่เปิดตัวในเกาหลีใต้ในปี 2015 แพลตฟอร์มนี้ได้ขยายไปยังตลาดทั่วโลกและมีผู้ใช้ที่ลงทะเบียนแล้วกว่า 43 ล้านคน
Thomas Ezan, Tracy Agyemang • ใช้เวลาอ่าน 2 นาที
-
กรณีศึกษา
Monzo เป็นธนาคารดิจิทัลในสหราชอาณาจักรที่มีลูกค้า 15 ล้านรายและมีแนวโน้มเพิ่มขึ้นเรื่อยๆ เมื่อแอปขยายขนาด ทีมวิศวกรรมพบว่าเวลาเริ่มต้นของแอปเป็นส่วนสำคัญที่ต้องปรับปรุง แต่กังวลว่าการปรับปรุงนี้จะต้องมีการเปลี่ยนแปลงโค้ดเบสอย่างมาก
Ben Weiss • ใช้เวลาอ่าน 2 นาที
-
กรณีศึกษา
TikTok เป็นแพลตฟอร์มวิดีโอสั้นระดับโลกที่โดดเด่นด้วยฐานผู้ใช้จำนวนมากและฟีเจอร์ที่เป็นนวัตกรรมใหม่
Ben Trengrove, Ajesh Pai • ใช้เวลาอ่าน 2 นาที
รับข่าวสาร
รับข้อมูลเชิงลึกล่าสุดเกี่ยวกับการพัฒนาแอป Android ส่งตรงถึงกล่องจดหมายของคุณ ทุกสัปดาห์