Ultrahuman ra mắt các tính năng nhanh hơn 15% nhờ Gemini trong Android Studio
Đọc trong 2 phút
Ultrahuman là một công ty khởi nghiệp về công nghệ sức khoẻ người tiêu dùng, cung cấp thông tin chi tiết hằng ngày về sức khoẻ cho người dùng dựa trên dữ liệu sinh trắc học từ các thiết bị đeo của công ty, chẳng hạn như RING Air và M1 Live (Thiết bị theo dõi đường huyết liên tục) (CGM). Nhóm Ultrahuman đã dựa vào các công cụ nhận biết theo bối cảnh của Gemini trong Android Studio để đơn giản hoá và đẩy nhanh quy trình phát triển của họ.
Ứng dụng của Ultrahuman được duy trì bởi một nhóm nhỏ chỉ gồm 8 nhà phát triển. Họ ưu tiên xây dựng những tính năng mà người dùng yêu thích, đồng thời có một danh sách dài các lỗi và những điểm cải thiện hiệu suất cần thực hiện nhưng tốn rất nhiều thời gian. Nhóm cần tăng số lượng các điểm cải tiến về tính năng, đồng thời xử lý các điểm cải tiến về hiệu suất mà không cần tăng số lượng nhân viên. Một trong những cơ hội lớn nhất của họ là giảm thời gian và công sức cho việc duy trì: mỗi giờ tiết kiệm được có thể được đầu tư lại vào việc phát triển các tính năng cho người dùng.
Giải quyết các rào cản kỹ thuật và nâng cao hiệu suất nhờ Gemini
Nhóm này đã tích hợp Gemini trong Android Studio để xem liệu các công cụ được tăng cường bởi AI có thể cải thiện quy trình làm việc của họ bằng cách xử lý nhiều tác vụ trên Android hay không. Trước tiên, nhóm đã chuyển sang sử dụng cuộc trò chuyện với Gemini trong Android Studio. Mục tiêu là tạo mẫu cho việc triển khai Máy chủ GATT để kết nối Bluetooth năng lượng thấp (BLE) của ứng dụng.
Arka, Trưởng nhóm phát triển Android của Ultrahuman, cho biết: "Gemini đã giúp chúng tôi tạo ra một nguyên mẫu hoạt động trong vòng chưa đầy một giờ. Nếu không có Gemini, chúng tôi sẽ mất vài giờ để làm việc này". Việc triển khai BLE do Gemini cung cấp hoạt động hoàn hảo để đồng bộ hoá lượng lớn dữ liệu cảm biến sức khoẻ trong khi ứng dụng chạy ở chế độ nền, giúp cải thiện quy trình đồng bộ hoá dữ liệu và tiết kiệm pin cho cả điện thoại Android của người dùng và thiết bị đeo được ghép nối của Ultrahuman.
Ngoài thách thức cốt lõi này, Gemini cũng chứng tỏ được giá trị to lớn trong việc tìm ra các điểm tối ưu hoá thuật toán trong một thư viện mã nguồn mở tuỳ chỉnh, chỉ ra tài liệu hữu ích, hỗ trợ chú thích mã và phân tích nhật ký sự cố. Nhóm Ultrahuman cũng sử dụng tính năng hoàn thành mã để giúp họ dễ dàng viết mã lặp đi lặp lại, Tạo bản xem trước Jetpack Compose để cho phép lặp lại nhanh chóng trong quá trình thiết kế giao diện người dùng và Chế độ tác nhân để quản lý các thay đổi phức tạp trên toàn dự án, chẳng hạn như kết xuất biểu đồ thanh xếp chồng mới được liên kết với các mô hình dữ liệu phụ trợ và mô hình giao diện người dùng.
Nâng cao năng suất và đẩy nhanh việc cung cấp tính năng
Những điểm cải tiến này đã giúp nhóm tiết kiệm được hàng chục giờ mỗi tuần. Thời gian tiết kiệm được này đang được dùng để cung cấp các tính năng mới cho người dùng thử nghiệm nội bộ của Ultrahuman nhanh hơn từ 10 đến 15%. Ví dụ: nhóm này đã tạo một trợ lý AI mới trong ứng dụng cho người dùng, dựa trên Gemini 2.5 Flash. Thiết kế giao diện người dùng, cấu trúc và các phần của trải nghiệm người dùng cho tính năng mới này ban đầu được Gemini trong Android Studio đề xuất, thể hiện một quy trình phát triển khép kín có sự hỗ trợ của AI.
Tăng tốc quá trình phát triển ứng dụng Android bằng Gemini
Lời khuyên chuyên môn của Gemini về Android, được tích hợp chặt chẽ trong Android Studio, giúp nhà phát triển Android giảm thời gian tìm hiểu tài liệu và viết mã nguyên mẫu, nhờ đó có thêm thời gian để đổi mới.
Tìm hiểu cách Gemini trong Android Studio có thể giúp nhóm của bạn giải quyết các vấn đề phức tạp, đơn giản hoá quy trình làm việc và phát hành các tính năng mới nhanh hơn.
-
Nghiên cứu điển hìnhỨng dụng chánh niệm Gratitude khuyến khích người dùng duy trì thói quen thông qua việc ghi nhật ký hằng ngày, lời tự động viên và bảng mục tiêu. Ứng dụng này có hơn 6 triệu lượt tải xuống, 150.000 lượt xếp hạng 5 sao và 100 triệu mục nhật ký đã ghi.
Amrit Sanjeev, Ash Nohe • Đọc trong 3 phút -
Nghiên cứu điển hìnhCác trường hợp hiệu suất giảm rất khó tái tạo, khiến các trường hợp này trở thành một điểm tắc nghẽn lớn đối với nhà phát triển di động.
Alice Yuan, Arti Arutiunov, Nikita Ogorodnikov • 4 phút đọc -
Nghiên cứu điển hìnhGần đây, FotMob đã ghi nhận mức tăng lớn nhất trong một ngày trên Wear OS trong số những người dùng đã cài đặt ứng dụng này trong 5 năm qua, với mức tăng gấp 2 đến 3 lần so với mức trung bình hằng ngày. Bí quyết là gì? Quy trình cài đặt đơn giản trên nhiều thiết bị giúp người dùng khám phá ứng dụng Wear OS của họ ngay trên điện thoại.
Garan Jenkin • Đọc trong 3 phút
Nhận thông tin chi tiết mới nhất về hoạt động phát triển trên Android trong hộp thư đến của bạn mỗi tuần.