우수 사례를 통해 바라본 고품질의 안드로이드 앱, 게임

27 February 2018


android

작년 2월에 구글캠퍼스 서울에서 진행한 Google App Excellence Program 내용의 세번째 섹션인 “우수 사례를 통해 바라본 고품질의 안드로이드 앱, 게임”이다.

  • 평점은 다운로드 수와 직결한다
  • 메테리얼 디자인을 생활화하자
  • 구글에서 제공하는 메테리얼 아이콘 사용 권장
  • 단말기의 다양성을 고려하여 개발할것
  • Manifest.xml의 supports screen 건들지 말것 -> 스토어에서 검색이 되지 않는다!
  • Manifest.xml의 use-feature 전화를 활성할 경우 태블릿 기기에서는 스토어에서 검색이 되지 않는다!
  • use-sdk의 max/min 값을 건들지 말것, 필요시 Target SDK만 수정할것, 덧붙여 최신 SDK 권장
  • Android wear의 경우 둥근 단말기를 우선으로 UI 설계할 것 -> 다른 장비는 원형에서 Crop하면 된다!
  • Runtime Permission -> 권한설명, 권한 Dialog, 설정 Intent 이동 순 구현할것
  • 별점 유도 하거나 별점에 따라 다른 피드백 제공하는 것은 정책 금지 사항!
  • 고해상도 xxxhdpi에 맞춰 앱을 개발할것
  • 일본의 경우 성우를 선호한다
  • 한국 남성의 경우 여자 케릭터를 선호한다
  • 통계적으로 플레이스토어 광고 이미지는 가로 이미지를 선호한다
  • GooglePlay Console의 Alpha, Beta 테스팅을 단계적으로 사용할것
  • 사용자 리뷰 및 코멘트에 적극적으로 답변할것
  • 현지화 하는 순서 -> 기존의 강세 지역(미국,일본,대한민국,대만)부터 신흥 강대지역 순으로
  • 발전 도상의 신흥 국가 공략법
    • APK 용량 최소화
    • 오프라인 방식 활용
    • 메모리 사용 축소
    • 대상 국가 내 저사양 단말기로 테스트
    • 현지에서 통용되는 제화 사용
  • 용량 줄이는 법
    • buildType의 minifyenabled 옵션 사용할것 자동으로 코드 용량을 줄여준다!
    • 이미지 리소스의 포맷을 webp로 사용할것

참고자료

빌드 변형 구성 #