Studi Kasus

Ultrahuman meluncurkan fitur 15% lebih cepat dengan Gemini di Android Studio

Waktu baca: 2 menit

Ultrahuman adalah startup teknologi kesehatan konsumen yang memberikan insight kesejahteraan harian kepada pengguna berdasarkan data biometrik dari perangkat wearable perusahaan, seperti RING Air dan M1 Live Continuous Glucose Monitor (CGM). Tim Ultrahuman mengandalkan alat yang sadar konteks Gemini di Android Studio untuk menyederhanakan dan mempercepat proses pengembangan mereka.

Aplikasi Ultrahuman dikelola oleh tim kecil yang terdiri dari delapan developer. Mereka memprioritaskan pembuatan fitur yang disukai pengguna, dan memiliki backlog bug serta peningkatan performa yang diperlukan dan membutuhkan banyak waktu. Tim ini perlu meningkatkan output peningkatan fitur, dan juga perlu menangani peningkatan performa, tanpa menambah jumlah karyawan. Salah satu peluang terbesar mereka adalah mengurangi waktu dan upaya untuk backlog mereka: setiap jam yang dihemat dalam pemeliharaan dapat diinvestasikan kembali untuk mengerjakan fitur bagi pengguna mereka.

UltrahumanxGiAS_Image_01.webp

Mengatasi kendala teknis dan meningkatkan performa dengan Gemini

Tim mengintegrasikan Gemini di Android Studio untuk melihat apakah alat yang ditingkatkan AI dapat meningkatkan alur kerja mereka dengan menangani banyak tugas Android. Pertama, tim beralih ke chat Gemini di dalam Android Studio. Tujuannya adalah membuat prototipe penerapan Server GATT untuk konektivitas Bluetooth Hemat Energi (BLE) aplikasi mereka. 

arka.png

Seperti yang dicatat Arka, Android Development Lead Ultrahuman, “Gemini membantu kami mencapai prototipe yang berfungsi dalam waktu kurang dari satu jam—sesuatu yang biasanya membutuhkan waktu beberapa jam.” Penerapan BLE yang disediakan oleh Gemini berfungsi dengan sempurna untuk menyinkronkan sejumlah besar data sensor kesehatan saat aplikasi berjalan di latar belakang, sehingga meningkatkan proses sinkronisasi data dan menghemat daya baterai di ponsel Android pengguna dan perangkat wearable Ultrahuman yang disambungkan.

Selain tantangan inti ini, Gemini juga terbukti sangat berharga untuk menemukan pengoptimalan algoritma dalam library open source kustom, mengarahkan ke dokumentasi yang bermanfaat, membantu memberikan komentar kode, dan menganalisis log error. Tim Ultrahuman juga menggunakan pelengkapan kode untuk membantu mereka menulis kode yang berulang dengan lebih mudah, Pembuatan Pratinjau Jetpack Compose untuk memungkinkan iterasi cepat selama desain UI, dan Mode Agen untuk mengelola perubahan kompleks di seluruh project, seperti merender grafik batang bertumpuk baru yang dipetakan ke model data backend dan model UI.

arka2.png


Mengubah produktivitas dan mempercepat penyediaan fitur 

Peningkatan ini telah menghemat puluhan jam kerja tim setiap minggu. Waktu yang diperoleh kembali ini digunakan untuk menghadirkan fitur baru kepada pengguna beta Ultrahuman 10-15% lebih cepat. Misalnya, tim tersebut membuat asisten AI dalam aplikasi baru untuk pengguna, yang didukung oleh Gemini 2.5 Flash. Desain UI, arsitektur, dan bagian dari pengalaman pengguna untuk fitur baru ini awalnya disarankan oleh Gemini di Android Studio—yang menunjukkan proses pengembangan yang dibantu AI secara menyeluruh. 

Mempercepat pengembangan Android Anda dengan Gemini

Saran Android dari Gemini, yang terintegrasi erat di seluruh Android Studio, membantu developer Android menghabiskan lebih sedikit waktu untuk mempelajari dokumentasi dan menulis kode boilerplate, sehingga memiliki lebih banyak waktu untuk berinovasi.

Pelajari cara Gemini di Android Studio dapat membantu tim Anda menyelesaikan masalah kompleks, menyederhanakan alur kerja, dan meluncurkan fitur baru dengan lebih cepat. 

Ditulis oleh:

Lanjutkan membaca