수십억 사용자를 위한 앱 빌드

인터넷과 스마트폰 보급률이 급속도로 증가하는 시장에는 다음과 같은 몇 가지 어려운 문제점이 있을 가능성이 있습니다.

  • 연결 속도가 느리거나 끊기거나 가격이 비쌉니다.
  • 기기의 화면, 메모리 및 프로세서 등의 성능이 다른 시장의 기기에 비해 떨어집니다.
  • 주간에 배터리를 재충전할 기회가 한정적입니다.

이와 같은 개발도상국 시장에서 앱이 성공을 거두고 가능한 최선의 경험을 제공하도록 돕기 위해, 이러한 문제를 해결하는 방법에 대한 조언을 몇 가지 정리해보았습니다.

이 섹션에서 설명한 실례는 개발도상국 시장에 게시된 앱뿐만 아니라 모든 앱에 해당됩니다. 즉 메모리, 전력 및 네트워크 대역폭을 효율적으로 사용하는 앱이 어느 시장에서든 더 나은 성능을 발휘하고 모든 사용자에게 더 나은 경험을 도출하기 위한 조언입니다.

수십억 사용자를 만족시킬 앱 빌드

조언은 크게 다섯 가지 범주, 즉 연결성, 기기 기능, 데이터 비용, 배터리 소비 및 콘텐츠로 나누었습니다. 이러한 범주를 특정한 순서 없이 제시하며, 이 내용은 절대적인 원칙이 아니라 지침으로 간주해야 합니다. 본인이 표적으로 삼은 시장이나 국가의 특수한 상황을 항상 직접 조사하는 것이 좋습니다.

연결성

연결 속도가 느린 네트워크에 접속한 사용자에게 더 나은 환경을 제공하는 방법을 알아봅니다. 특히 이미지 최적화, 네트워킹 최적화 및 데이터 전송 미세 조정 등에 비중을 둡니다.

기기 기능

주로 작업하는 대상과 다른 기능을 갖춘 기기를 지원하는 방법을 알아봅니다. 다양한 화면 크기, 이전 버전과의 호환성 및 효율적인 메모리 사용 등을 감안해야 합니다.

데이터 비용

앱 크기를 줄이고 구성 가능한 네트워크 설정을 제공하여 사용자가 네트워크 트래픽 비용을 최소화하도록 지원하는 방법을 알아봅니다.

배터리 소비

앱이 배터리 수명을 보전하도록 돕는 방법을 알아봅니다. 전력 관리 모범 사례를 따라 벤치마킹하여 앱이 불필요하게 배터리를 소진시키지 않도록 합니다.

사용자 인터페이스 및 콘텐츠

가능한 최선의 사용자 환경을 위해 콘텐츠를 제시하는 방법을 알아봅니다. 특히 중점을 둘 분야는 UI 반응성, UI 모범 사례 및 현지화 등입니다.