가장 중요한 것부터 진행: 도구
가장 먼저 해야 하는 일은 Android Studio Arctic Fox 베타를 다운로드하여 설치하는 것입니다. 여기에는 새 Wear 시스템 이미지의 개발자 프리뷰와 기기 없이도 Wear 앱을 개발 및 테스트할 수 있는 개선된 도구가 포함되어 있습니다.
새 Wear 시스템 이미지가 담긴 에뮬레이터(미리보기) - 이제 Wear 시스템 이미지의 개발자 미리보기를 통해 최신 플랫폼 업데이트를 사용하고 플레이해보세요!
Wear 앱과 스마트폰 페어링 - Android 스튜디오에서 훨씬 간단하게 Wear 에뮬레이터와 스마트폰을 직접 페어링하여 IDE를 벗어나지 않고도 개발, 테스트 및 반복 작업할 수 있도록 개선했습니다. 새로운 페어링 어시스턴트는 Android 스튜디오에서 직접 Wear 에뮬레이터를 실제 스마트폰이나 가상 스마트폰에 연결할 수 있도록 단계별로 안내합니다. Device Dropdown > Wear OS emulator pairing assistant로 이동하여 시작할 수 있습니다. 이는 현재 Wear OS 2 컴패니언과 페어링될 예정이며 신규 출시용 Wear 컴패니언도 예정되어 있습니다. 자세히 알아보세요.
가상 심박수 센서 - 에뮬레이터에 이제 Heart Rate Sensor API 지원이 포함된 가상 심박수 센서가 제공되어 활동 수준에 따라 다르게 반응하는 앱을 개발하고 테스트할 수 있습니다. Android 스튜디오 SDK Manager를 통해 다운로드한 Android Emulator v30.4.5 이상을 실행하고 있도록 합니다.
삼성에서 제작한 신규 시계 모드 디자인 도구도 발표했습니다. 이 새로운 도구로 현재 Wear가 실행되는 모든 기기와 차후 출시될 기기의 시계 모드를 쉽게 만들 수 있을 것입니다.
새로운 개발자 문서 및 디자인 가이드
새 Wear 버전을 준비하면서 개발자 사이트를 새로운 API 문서, 학습 경로, Codelab과 샘플로 재단장했습니다. Wear가 최신 머티리얼 디자인을 기반으로 완전히 색다른 소비자 경험을 제공할 예정인 만큼, 새로운 디자인 시스템, UI 구성 요소, UX 패턴, 스타일 내용을 다루도록 디자인 가이드라인을 업데이트했습니다. 자세히 알아보세요.
신규 Jetpack API
작은(원형 또는 사각형) 화면에 맞게 조정되고 배터리 수명을 최적화하도록 디자인된 새로운 Jetpack API에서 Jetpack Tiles API에 이르기까지 멋진 Wear 환경 구축, 상용구 코드 감소, 전체 Wear 버전 및 기기에서 일관되게 작동하는 코드 작성을 돕는 여러 가지 새로운 기능을 추가합니다.
- Tiles - Tiles는 사용자가 가장 자주 사용하는 정보 및 동작에 빠르고 예측 가능하게 액세스할 수 있도록 합니다. 현재 개발자를 위해 Tiles을 공개하였으며, 일부 얼리 액세스 파트너와 Tiles를 앱에 추가할 수 있도록 사전에 협업을 시작했습니다. 곧 출시될 몇 가지 기능을 소개합니다.
Tiles API는 알파 단계이며 Wear OS 2 이상이 탑재된 기기에서 지원됩니다. 따라서 Wear 생태계 내의 모든 기기에 Tiles를 생성할 수 있습니다. Tiles는 새로운 플랫폼 업데이트 시 사용자 시계에 나타납니다. 자세히 알아보세요.
- 작업 전환 및 진행 중 작업 – 새로운 버전의 Wear에서는 사용자가 앱을 쉽게 전환할 수 있습니다. 최소한의 코드로 새로운 Ongoing Activities API를 사용하여 사용자가 음악 재생 등의 작업을 위해 다른 앱으로 이동한 후 시계 모드 하단의 활동 표시기 아이콘을 탭하거나 측면 버튼을 더블 탭하여 원래 앱으로 돌아올 수 있습니다. 글로벌 앱 런처의 최근 섹션을 통해서도 가능합니다. Ongoing Activities API는 현재 알파 단계입니다. 자세히 알아보세요.
건강 서비스 – 삼성과 협력하여 제작한 건강 및 피트니스 플랫폼에 대해서도 오늘 말씀드렸습니다. 이 플랫폼은 센서, 상황 인식 알고리즘, 24시간 건강 모니터링에서 생성된 피트니스 및 건강 데이터를 제공합니다. API를 이용하여 더욱 간편한 개발 환경에서 고품질의 강력한 웨어러블 기기용 피트니스 및 건강 환경을 구축할 수 있습니다. 플랫폼이 하드웨어 및 센서 관리 작업을 모두 처리해주고, 직접 관리하기 가장 어려운 문제 중 하나(작업 중지 시점 파악)를 해결해줌으로써 배터리 소모를 줄입니다. 건강 서비스 플랫폼의 알파 버전은 지금 바로 이용할 수 있습니다. 자세히 알아보세요.
기타 신규 API – 웨어러블 앱을 손쉽게 개발할 수 있도록 Jetpack에 곡선 텍스트, 입력, 시계 모드, 정보 표시 및 원격 상호작용에 대한 지원을 비롯한 몇 가지 새로운 API를 선보였습니다. 여기에서 이러한 API에 대해 자세히 확인해보세요.
Google Play Store 변경 사항
사용자 참여도와 앱 노출은 비즈니스 성장에 중요한 부분입니다. 따라서 다가오는 Google Play의 대규모 업데이트 이후에는 검색을 통해 시계용 앱을 쉽게 찾기, Wear 카테고리에서 앱 추천 보기, 스마트폰에서 직접 시계로 앱 설치 등 사용자가 시계에서 훌륭한 앱 환경을 간편하게 이용할 수 있습니다.
자세히 알아보기
차세대 Wear를 기대해주세요. 스마트시계용 앱 개발에 대한 자세한 정보는 d.android.com/wear를 참고 부탁드립니다. 여러분이 무엇을 만들어주실지 기대됩니다.