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

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

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

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

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

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

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

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

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

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

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

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