Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building for Billions

Building for Billions

Avatar for Anton Nurdin Tuhadiansyah

Anton Nurdin Tuhadiansyah

August 11, 2016

Other Decks in Programming

Transcript

  1. Emerging markets will be at the forefront of smartphone growth

    80% of smartphone growth till 2019 Source : GSMA Intelligence
  2. 2016 2018 2019 Make your app work well regardless of

    how people are connected 2017 2020 47% 42% 37% 33% 29% 32% 32% 33% 34% 36% 21% 26% 29% 33% 36% Source : GSMA Intelligence 3G 4G 2G Share of mobile connections worldwide 100% 80% 60% 40% 20% 0% 1 Billion users will still be on 2G in 2020 1 Billion users will still be on 2G in 2020
  3. Tailor your app experience to variations in mobile speed and

    connection quality Source : State of the Internet Report, Q4 2015 (Akamai) 15 UK KOR JPN IND ARG 30 22.5 7.5 Mobile Connectivity 0 AUS CHN IDN ZAF EGY SAU BRA CHL 50% 100% 75% 25% 0% VNM VEN % Above 4Mbps AVG Mbps
  4. Help your users manage their data cost 3% AUS UK

    KOR EGY NGA 6% 4.5% 1.5% Post paid data prices (% of per capita GNI) Post paid data prices (% of per capita GNI) 0% Source : Measuring the Information Society Report 2015 (ITU) 4% 8% 6% 2% 0% HK CHN TH IDN MEX VNM IND BRA NOR HK UK NGA VNM AUS IDN BRA PHL IND EGY MEX KEN
  5. Screen Sizes Test with emulator configurations Build for small &

    medium screens Optimize for ldpi & mdpi Test with emulator configurations
  6. APK Size Images are biggest offenders Reduce code size, use

    ProGuard Set following in build.gradle minifyEnable=true shrinkResources=true Multi-APK as an option
  7. Fast & Responsive UI Touch feedback everywhere UI always interactive

    Always target 60 fps Consider launch screens
  8. Kingdom Rush: Frontiers "After the change, Kingdom Rush Frontiers, showed

    an increase in average monthly revenue of 50% to 200% on those emergent markets. Even if we were gaining less in each sold game we were selling way more and reaching more players." Ironhide Game Studio