Android Wear 기기로 앱을 확장하여 유용성 향상

Android Wear와 통합하면 여러 기기에서 Google Play 및 Android 기능을 사용하여 더 나은 사용자 환경을 조성하고 사용자의 참여를 높일 수 있습니다.

효과가 있는 이유

Android Wear는 적절한 시기에 필요한 정보와 기능을 표시하므로 사용자가 계속해서 휴대기기를 확인할 필요가 없습니다. 알림은 Wear에서 곧바로 작동하지만 작업과 향상된 기능을 추가하면 앱이 더욱 유용해지고 사용자의 참여도와 유지율을 높일 수 있습니다.

주요 기능

  • 자동 알림 동기화: 사용자가 휴대전화에 쉽게 액세스할 수 없을 때도 최신 정보를 확인할 수 있습니다.
  • 음성 액션: "Ok Google, 메모 작성"과 같은 음성 액션으로 사용자를 위해 손이 자유로운 환경을 구현합니다.
  • Android SDK의 완벽한 지원: 맞춤 웨어러블 환경을 위한 활동, 서비스, 센서 및 다양한 기능을 제공합니다.
  • 데이터 복제 API 및 RPC: 휴대전화와 웨어러블 기기 간에 데이터와 작업을 공유할 수 있습니다.
  • 시계 전용 앱: 사용자가 휴대전화 없이 둘러볼 수 있는 앱입니다. Android Wear 앱에서 데이터 영역 API를 사용하지 않고 블루투스, Wi-Fi, 모바일 데이터 연결을 통해 직접 인터넷에 액세스할 수 있습니다. 따라서 페어링된 휴대전화가 범위를 벗어나거나 꺼지더라도 전체 기능을 계속 사용할 수 있습니다.
  • 시계 모드에 관한 유용한 정보 포함: 정보 표시 데이터 제공자를 이용하여 사용자가 시계 모드에서 바로 앱의 유용한 정보를 확인할 수 있습니다.
  • 알림 레이아웃이 빠르고 쉽게 응답할 수 있는 메시지를 위해 최적화되었습니다.
  • Google 피트니스 플랫폼에서 최신 데이터를 손쉽게 가져옵니다. 피트니스 데이터 저장소의 변경 알림을 받도록 PendingIntent만 등록하면 앱에서 체중, 영양 및 기타 데이터 변경사항을 계속 추적하지 않아도 됩니다.

권장사항

  • 탐색 창을 사용하여 사용자가 앱 보기 또는 컨텍스트별 작업에 액세스할 수 있게 하세요. 또한 단일 페이지 창을 사용하면 탐색 시 7개 이하의 항목이 있는 경우 아이콘으로 쉽게 찾을 수 있으며 추가로 단순화할 수 있습니다. 마지막으로 기본 작업에 쉽게 액세스할 수 있는 작업 창 상단에서 엿보기를 사용하세요.
  • 여러 개의 앱 런처를 사용하여 2~3개의 기능에 간편하게 액세스할 수 있게 하세요. 앱에서 피트니스 앱의 추적 및 분석 활동과 같은 개별 기능을 제공하는 경우 이 방법으로 사용자는 앱의 기능을 더욱 쉽게 찾고 시작할 수 있습니다.
  • 최신 Wear 기능을 사용하여 알림 환경을 최적화하세요. BigTextStyle으로 확장형 알림을 지원하고, 알림의 기본 작업을 축소 보기에 추가하고, MessagingStyle을 사용하여 다채로운 채팅 앱 같은 환경을 제공하고, 사용자에게 가로로 스와이프하여 동작을 안내하는 Wear 1.x 텍스트를 모두 삭제하고, 인라인 작업을 제공하세요.
  • 정보 표시가 시계 모드 디자인에 맞으며 데이터 유형을 제대로 처리하는지 확인하세요. TextRenderer 클래스를 사용하여 텍스트가 정보 표시 범위에 맞춰 조정되게 하고 ComplicationDrawable 클래스를 사용하여 배경색, 모양, 테두리 및 글꼴 옵션을 설정하면 됩니다. 또한 사용자가 설정 메뉴에서 정보 표시를 구성 또는 조정할 수 있게 하세요. 테스트할 때는 데이터 제공업체 테스트 도구 모음 앱을 사용하여 더미 데이터를 정보 표시에 피드하고 정보 표시 데이터에 ComplicationProviderService를 제공하세요.
  • Wear 내장 Wi-Fi, GPS 또는 다른 연결 기능을 사용하여 단독으로 작동하는 앱을 제공하세요. 앱의 매니페스트에 com.google.android.wearable.standalone 플래그를 포함하여 컴패니언 휴대전화 없이도 작동할 수 있음을 보여 주세요. 그런 다음 android.hardware.type.watch 하드웨어 기능 플래그를 사용하여 Wear 기기에서 앱을 검색 및 설치할 수 있도록 하세요.
  • 컴패니언 앱에 사용자가 로그인할 필요가 없게 하세요. 로그인과 인증에는 웨어러블 앱에서 액세스할 수 있는 웹 UI를 사용하세요.
  • 사용자가 Wear 앱의 올바른 컴패니언 앱을 검색할 수 있도록 하세요. 컴패니언 앱을 사용해야 하는 경우 또는 컴패니언 앱에서 추가 기능을 제공하는 경우 CapabilityApi를 사용하여 사용자가 컴패니언 앱의 Play 스토어 등록정보로 연결되게 하세요. 그리고 이러한 기능을 Wear 앱의 등록정보에 표시하세요.