진정으로 차별화된 Android 환경은 사용자가 어디에 있든 프리미엄 만족을 제공하는 것입니다. Google I/O ‘26에서는 Android 생태계의 최신 발전이 개발 효율성을 극대화하면서 앱의 품질을 높이는 데 어떻게 도움이 되는지 소개했습니다.
눈에 띄는 앱을 빌드할 수 있도록 핵심 성능을 최적화하고, 앱의 표시 경로를 다른 기기로 확장하고, 앱에서 고품질 미디어를 처리하는 방식을 간소화하도록 설계된 주요 도구와 라이브러리를 살펴봅니다.
다양한 폼 팩터에서 한 단계 높은 환경을 제공하기 위해 알아야 할 필수 업데이트와 세션을 요약해 드립니다.
프리미엄 경험은 기반이 튼튼해야 합니다. 성능이 우수한 기반이 있으면 앱이 Android 생태계에서 확장될 수 있습니다. 이는 특히 Android 17 출시와 관련이 있습니다. Android 17에서는 시스템 전체 불안정을 일으키기 전에 심각한 메모리 누수와 이상치를 타겟팅하기 위해 보수적인 기기 RAM 기반 앱 메모리 제한을 도입합니다. 이러한 새로운 시스템 기준점을 넘지 않고 앱이 종료되지 않도록 하려면 작은 설치 공간이 더 이상 선택사항이 아니라 필수 요구사항입니다.
올해 Android 스튜디오에 R8 구성 분석 도구를 도입하여 고도로 최적화된 빠른 앱을 더 쉽게 빌드할 수 있습니다. R8은 앱 성능을 개선하는 가장 강력한 도구이지만, 컴파일러가 사용하지 않는 코드를 삭제하지 못하도록 하는 지나치게 광범위한 '보관 규칙'으로 인해 효과가 제한되는 경우가 많습니다. 새로운 구성 분석기를 사용하면 최적화, 난독화, 축소 점수를 확인할 수 있으므로 R8 최적화의 이점을 방해하는 특정 규칙을 식별할 수 있습니다.
Monzo의 개발자들은 R8 구성을 최적화하여 콜드 스타트를 30% 개선하고 ANR을 35% 줄였습니다. 더 작고 빠른 코드는 효율성뿐만 아니라 휴대전화에서 자동차에 이르기까지 모든 폼 팩터에서 앱이 만족감을 제공할 수 있는 메모리 여유 공간을 확보하는 데도 중요합니다.
휴대전화, 시계, 자동차의 위젯에 통합된 접근 방식으로 도달범위 확장하기
사용자 상호작용이 앱 전체를 열지 않고도 사용자를 연결 상태로 유지하는 짧은 정보의 순간인 빠르고 한눈에 볼 수 있는 순간으로 이동하고 있습니다. 앱 콘텐츠의 도달범위를 늘릴 수 있도록 Android 생태계 전반에서 Jetpack Glance를 사용하여 개발 환경을 통합하고 있습니다. 일관된 Compose 기반 모델을 사용하면 사용자에게 가장 중요한 콘텐츠를 휴대전화의 홈 화면, Wear 위젯 (이전에는 타일) 및 자동차로 바로 가져올 수 있습니다.
사용자가 앱 외부에서도 콘텐츠와 기능에 참여할 수 있도록 RemoteCompose를 통해 위젯을 더 표현력 있고 적응력 있게 만들고 있습니다. Wear OS에서 RemoteCompose를 사용하면 이미 익숙한 Compose 도구를 사용하여 원격 노출 영역에서 네이티브로 렌더링되는 UI 로직을 정의할 수 있으므로 리소스가 제한된 하드웨어에서도 한눈에 볼 수 있는 환경이 높은 성능과 응답성을 유지합니다. 모바일과 자동차에서 RemoteCompose는 위젯에 새로운 표현 기능을 제공하는 새로운 프레임워크로 사용됩니다.
Jetpack Glance (Wear의 RemoteCompose와 함께)를 사용하여 일관된 사용자 여정을 제공할 수 있습니다. 자동차 대시보드에서 항공편 상태 세부정보를 확인하거나, 시계에서 게이트 변경을 확인하거나, 휴대전화 위젯에서 탑승권을 관리하는 등 이 공유 접근 방식을 사용하면 개발 노력을 집중하고 효율적으로 유지하면서 앱의 노출을 극대화할 수 있습니다.
완전한 프로덕션 지원 툴킷으로 미디어 파이프라인 강화하기
Android는 전체 미디어 수명 주기를 위한 세계적 수준의 홈이 되었으며, 첫 번째 캡처부터 최종 재생까지의 여정을 간소화하고 있습니다. Jetpack CameraX와 Media3를 활용하면 전체 생태계에서 네이티브로 느껴지는 전문적인 환경을 빌드할 수 있습니다.
CameraXViewfinder 컴포저블을 사용한 고화질 캡처로 시작하여 폴더블과 태블릿을 비롯한 모든 폼 팩터에서 미리보기가 완벽하게 조정되고 반응형으로 유지되도록 합니다. 이를 사용하여 멀티태스킹을 위한 PIP 모드 뷰와 같은 적응형 캡처 환경을 빌드하거나 CameraX v1.5로 고프레임 속도 또는 슬로우 모션 캡처와 같은 최신 기능을 활용하세요.
새로운 Media3 AI 효과 라이브러리는 이미지 및 동영상 개선, 매직 지우개, 스튜디오 사운드와 같은 프리미엄 기능을 위한 통합 인터페이스를 제공합니다. 이를 통해 사용자는 크리에이티브 의도에 집중할 수 있으며 Media3는 기기에 가장 효율적이고 안정적인 경로를 선택하는 작업을 처리합니다. 그런 다음 Media3 변환기의 최신 다중 애셋 편집 기능을 사용하여 편집한 동영상을 합성하세요.
다음과 같은 전문적인 내보내기 및 보기를 위해 설계된 도구로 파이프라인을 완료합니다.
- 특정 칩셋에 맞게 데이터 기반 인코딩 추천을 제공하는 CodecDB를 사용하면 내보낸 동영상이 노이즈나 흐림 현상이 최소화된 상태로 높은 시각적 품질을 유지할 수 있습니다.
- ExoPlayer의 스크러빙 모드를 사용하여 사용자가 프리미엄 미디어 앱에서 기대하는 부드러운 탐색 환경 제공
- Media3의 새로운 CastPlayer API로 Cast 지원 강화
이러한 기술적 요소를 통합하면 사용자에게 즐거움을 선사하고 개발팀에 높은 ROI를 제공하는 일관성 있는 고성능 미디어 여정을 구축할 수 있습니다.
자세한 내용은 프리미엄 Android 환경 YouTube 재생목록을 참고하세요.
-
제품 소식사용자와 개발자 모두에게 새로운 시대의 전력 효율성과 인텔리전스를 제공하는 주요 업데이트인 Wear OS 7을 소개합니다.
John Zoeller • 전문 길이: 9분 -
제품 소식Google은 기술 제공업체로서뿐만 아니라 자동차 업계의 혁신을 위한 파트너로서 자동차 업계에 깊은 관심을 가지고 있습니다.
Eser Erdem • 3분 읽기 -
제품 소식3월에 Google은 실제 Android 개발 작업을 위한 LLM 리더보드인 Android Bench를 도입했습니다. 이후 Google은 광고주의 의견을 바탕으로 오픈 가중치 모델을 평가하고 리더보드에 비용 및 효율성 측정기준을 추가하는 등 벤치마크를 개선했습니다.
Zoe Lopez-Latorre • 3분 읽기
Android 개발 관련 최신 정보를 이메일로 받아 보세요.