Ultrahuman은 RING Air 및 M1 Live 연속 혈당 모니터 (CGM)와 같은 회사의 웨어러블에서 수집한 생체 인식 데이터를 기반으로 사용자에게 일일 웰빙 인사이트를 제공하는 소비자 건강 기술 스타트업입니다. Ultrahuman팀은 Android 스튜디오의 Gemini's 문맥 인지 도구를 활용하여 개발 프로세스를 간소화하고 가속화했습니다.
Ultrahuman의 앱은 8명의 개발자로 구성된 소규모 팀에서 유지관리합니다. 사용자가 좋아하는 기능을 구축하는 데 우선순위를 두며, 시간이 많이 걸리는 버그와 필요한 성능 개선사항이 백로그에 있습니다. 팀은 인원을 늘리지 않고 기능 개선의 출력을 확장하고 성능 개선도 처리해야 했습니다. 가장 큰 기회 중 하나는 백로그에 소요되는 시간과 노력을 줄이는 것이었습니다. 유지보수에 절약되는 모든 시간을 사용자 기능을 개발하는 데 재투자할 수 있기 때문입니다.
Gemini로 기술적 장애물 해결 및 성능 향상
팀은 AI 기반 도구가 다양한 Android 작업을 처리하여 워크플로를 개선할 수 있는지 확인하기 위해 Android 스튜디오에 Gemini를 통합했습니다. 먼저 팀은 Android 스튜디오 내의 Gemini 채팅을 사용했습니다. 목표는 애플리케이션의 저전력 블루투스 (BLE) 연결을 위한 GATT 서버 구현을 프로토타입으로 만드는 것이었습니다.
Ultrahuman의 Android 개발 리드인 Arka는'Gemini를 사용해 1시간도 안 돼 작동하는 프로토타입을 만들 수 있었습니다. 그렇지 않았다면 몇 시간이 걸렸을 겁니다'라고 말했습니다. Gemini에서 제공하는 BLE 구현은 앱이 백그라운드에서 실행되는 동안 많은 양의 건강 센서 데이터를 동기화하는 데 완벽하게 작동하여 데이터 동기화 프로세스를 개선하고 사용자의 Android 휴대전화와 Ultrahuman의 페어링된 웨어러블 기기의 배터리 수명을 절약했습니다.
이 핵심 과제 외에도 Gemini는 맞춤 오픈소스 라이브러리에서 알고리즘 최적화를 찾고, 유용한 문서를 가리키고, 코드 주석을 지원하고, 비정상 종료 로그를 분석하는 데 매우 유용했습니다. 또한 Ultrahuman팀은 코드 완성을 사용하여 반복적인 코드를 쉽게 작성하고, Jetpack Compose 미리보기 생성을 사용하여 UI 디자인 중에 빠르게 반복하고, 에이전트 모드를 사용하여 백엔드 데이터 모델 및 UI 모델에 매핑된 새로운 누적 막대 그래프를 렌더링하는 등 복잡한 프로젝트 전체 변경사항을 관리했습니다.
생산성 혁신 및 기능 제공 가속화
이러한 개선사항 덕분에 팀은 매주 수십 시간을 절약할 수 있었습니다. 이 회수된 시간을 활용하여 Ultrahuman의 베타 사용자에게 새로운 기능을 10~15% 더 빠르게 제공하고 있습니다. 예를 들어 이 팀은 Gemini 2.5 Flash로 구동되는 새로운 인앱 AI 어시스턴트를 사용자를 위해 빌드했습니다. 이 새로운 기능의 UI 디자인, 아키텍처, 사용자 환경 일부는 Android 스튜디오의 Gemini가 처음 제안했으며, 이는 AI 지원 개발 프로세스가 완벽하게 이루어졌음을 보여줍니다.
Gemini로 Android 개발 가속화하기
Android 스튜디오 전반에 긴밀하게 통합된 Gemini의 전문적인 Android 조언은 Android 개발자가 문서를 뒤지고 상용구 코드를 작성하는 데 시간을 덜 소비하도록 도와 혁신에 더 많은 시간을 할애할 수 있도록 지원합니다.
Android 스튜디오의 Gemini가 팀에서 복잡한 문제를 해결하고, 워크플로를 간소화하고, 새로운 기능을 더 빠르게 출시하는 데 어떻게 도움이 되는지 알아보세요.
계속 읽기
-
우수사례
Karrot은 사용자가 인증된 다른 사용자와 상품을 구매, 판매, 교환할 수 있는 지역 기반 커뮤니티 중심 P2P 마켓 앱입니다. 2015년 대한민국에서 출시된 이후 이 플랫폼은 전 세계 시장으로 확장되어 4,300만 명이 넘는 등록 사용자를 확보했습니다.
Thomas Ezan, Tracy Agyemang • 2분 읽기
-
우수사례
Monzo는 1,500만 명의 고객을 보유한 영국의 디지털 은행으로, 고객 수가 계속 증가하고 있습니다. 앱이 확장되면서 엔지니어링팀은 앱 시작 시간이 개선이 필요한 중요한 영역이라고 판단했지만 코드베이스를 크게 변경해야 할까 봐 걱정했습니다.
Ben Weiss • 2분 읽기
-
우수사례
TikTok은 방대한 사용자층과 혁신적인 기능으로 유명한 글로벌 숏폼 동영상 플랫폼입니다.
Ben Trengrove, Ajesh Pai • 2분 읽기
소식 받아보기
Android 개발 관련 최신 정보를 이메일로 받아 보세요.