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

The next billion users

The next billion users

Every day we use 2000 dollar computers to build and test our apps. However, it has been shown that the next billion internet users will access our apps through low end devices with lots of limitations. They are on remote places of the globe, they have accessibility restrictions and devices with limited compute power and slow connection speeds. In this talk we will reflect on how to build and test apps that can be used by everyone and not just a few.

Presented at TestingUY 2018
Recording (spanish): https://www.youtube.com/watch?v=DvHEFG5GkBU

Diego Cardozo

May 22, 2018
Tweet

More Decks by Diego Cardozo

Other Decks in Programming

Transcript

  1. RAISE YOUR HAND… IF YOU COMPANY TESTS THAT YOUR APPLICATIONS

    CAN BE USED BY PEOPLE WITH DISABILITIES
  2. THE NEXT BILLION USERS THOSE WHO CANNOT ACCESS OUR APPLICATIONS

    TODAY BECAUSE OF SEVERAL REASONS ¿WHAT WE DO ABOUT IT?
  3. REMOVE BARRIERS TECHNOLOGICAL BARRIERS ACCESSIBILITY BARRIERS 1. ¿WHAT ARE THESE

    BARRIERS? 2. WHAT AND HOW TO TEST 3. WHERE IS THE INDUSTRY GOING
  4. 2018: 4 BILLION INTERNET USERS 2016 STATISTICS PAÍS INETERNET USERS

    CHINA 746 MILLIONS INDIA 391 MILLIONS USA 245 MILLIONS BRASIL 123 MILLIONS JAPÓN 117 MILLIONS RUSIA 110 MILLIONS MÉXICO 76 MILLIONS INDONESIA 66 MILLIONS URUGUAY 2.3 MILLIONS https://en.wikipedia.org/wiki/List_of_countries_by_number_of_Internet_users
  5. 2016 STATISTICS PAÍS INTERNET USERS PERCENTAGE CHINA 746 MILLIONS 53%

    INDIA 391 MILLIONS 30% USA 245 MILLIONS 76% BRASIL 123 MILLIONS 60% JAPÓN 117 MILLIONS 92% RUSIA 110 MILLIONS 76% MÉXICO 76 MILLIONS 60% INDONESIA 66 MILLIONS 25% URUGUAY 2.3 MILLIONS 66% https://en.wikipedia.org/wiki/List_of_countries_by_number_of_Internet_users 2018: 4 BILLION INTERNET USERS
  6. 1 BILLION A BIT OF DATA GOOGLE IO 2017 (INDIA)

    MOBILE USERS EXPECTED 2020 100 MILLION NEW INTERNET USERS IN 2017 1 OUT OF 3 USERS RAN OUT OF MEMORY DAILY HALF USERS ON 2G CONNECTIONS 500MB DATA PLAN COST EQUIVALENT TO 17 MONTHLY HS OF MINIMUM WAGE WORK 2 DOLLARS COST TO DOWNLOAD A FREE APP (40 MB)
  7. THE NEXT BILLION USERS WILL ACCESS OUR APPS THROUGH DEVICES

    COSTING 200 DOLLARS (OR LESS) THE TRADITIONAL APP MODEL WILL NOT WORK FOR THESE USERS
  8. HOW TO TEST / WHAT TO TEST • CHROME NATIVELY

    ALLOWS FOR LOW COST DEVICE EMULATION • MOBILE APPS: USE REAL DEVICES • DEVICE?: MOTO G4, IPHONE 5S • 3G INTERMITTENT CONNECTIVITY • MEASURE BATTERY CONSUMPTION • MEASURE DATA CONSUMPTION • WEBPAGETEST.ORG developers.google.com/billions  guide on how to optimize apps for low cost devices
  9. WEB INDUSTRY INITIATIVES LIGHT WEBSITES ARE SUBSTITUTING MOBILE APPS LITE,

    MOBILE, PWA mobile.twitter.com m.uber.com ride.lyft.com m.facebook.com mail.google.com developers.google.com/web/progressive-web-apps
  10. PROGRESSIVE WEB APP NO INSTALLATION OR UPDATE COST NO STORAGE

    ISSUES SUPPORTS PUSH NOTIFICATIONS CAN WORK OFFLINE! DEMO
  11. ANDROID GO www.android.com/versions/oreo-8-0/go-edition • PARALLEL ANDROID DISTRIBUTION • DESIGNED FOR

    ENTRY LEVEL DEVICES • GOOGLE DATA SAVER • OPTIMIZED APPS ▪ MAPS GO ▪ YOUTUBE GO ▪ MORE
  12. DISABILITIES TO CONSIDER SITUATIONAL, TEMPORARY OR PERMANENT ACCESSIBILITY • NO

    OR LOW VISION • HEARING • MOTOR • COGNITIVE • SPEECH
  13. KEEP THIS IN MIND VISUAL ELEMENT SIZE COLOR CONTRAST ARIA

    “FIST TEST” MOTOR WIDE SPECTRUM NAVIGATE WITH MOUSE ONLY NAVIGATE WITH KEYBOARD ONLY HEARING NO SOUND SIGNALS CLOSED CAPTIONS, ALWAYS CAREFUL WITH MOBILE DEVICES COGNITIVE INFORMATON OVERLOAD CONTENT REVIEW LANGUAGE AND LOCALIZATION developers.google.com/web/fundamentals/accessibility
  14. LET US COMMIT OURSELVES TO LEAVE NO ONE BEHIND OUR

    TESTING AND DEVELOPMENT PROCESSES speakerdeck.com/diegocard