우수 사례를 통해 바라본 고품질의 안드로이드 앱, 게임
27 February 2018
작년 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로 사용할것
참고자료
빌드 변형 구성 #