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

Designing Mobile apps in India

Soham Mondal
December 01, 2017

Designing Mobile apps in India

Talk at GDD India on Designing mobile apps in India

Soham Mondal

December 01, 2017
Tweet

More Decks by Soham Mondal

Other Decks in Design

Transcript

  1. Soham Mondal / @s0h4m Founder Triveous, Skyro Organizer, GDE Blrdroid

    Android/UX Consultant Enparadigm, Khoslalabs, Farmily
  2. Agenda - Characteristics of an Indian mobile user - Design

    Considerations - Constraints - Regional - Testing - Sources and Further Reading
  3. Indian Mobile User - Mobile phone is their first computing

    device - Lower end device - Flaky internet connection, limited wifi access - Prepaid not postpaid - Data is akin to currency - Apps are not updated - Speaks one of many languages IMAGE: DOREEN FIEDLER/PICTURE-ALLIANCE/DPA/AP IMAGES http://mashable.com/2016/08/19/india-internet-users-post-pc-era/#Kb.QCZZqz5qX
  4. Cost - Highest cost for connectivity - Data purchase behavior

    http://blog.jana.com/blog/2015/05/21/the-data-trap-affordable-smartphones-expensive-data
  5. Cost - Highest cost for connectivity - Data purchase behavior

    Solution: - Transparency and Control - Show up front how much data you’re going to consume - Show options for changing consumption - Show options to wait for wifi/schedule download
  6. Compatibility - Lower end devices: - Low contrast - Low

    processing power, less memory,less storage space - Older versions of android - Broken
  7. Compatibility - Lower end devices: - Low contrast - Low

    processing power, less memory,less storage space - Older versions of android Solution: - Material design affordances, clearer farther apart - Android: - Lower apk size - SD card installs - Optimise battery - Use low end devices
  8. Connectivity - Not connected to the internet for the majority

    - Flaky, bad network connections Solution: - Design for normal cases will not work - Design for India - Design for offline, make online an edge case - Test in airplane mode
  9. Connectivity - Not connected to the internet for the majority

    - Flaky, bad network connections Solution: - Design for normal cases will not work - Design for India - Design for offline, make online an edge case - Test in airplane mode
  10. Culture - Not used to asking for information or “searching”

    - Gestures Solution: - Show what’s possible, give options, don’t wait for users to ask - Affordance
  11. Culture - Not used to asking for information or “searching”

    - Gestures Solution: - Show what’s possible, give options, don’t wait for users to ask - Affordance
  12. Content and Commerce - Languages - Try before you buy

    Solution: - Localize - Use local images - Short, simple, direct language, don’t use culture specific words - PWA, Android Instant apps
  13. Testing - Assumptions - Usability issues Solution: - Usability tests

    - Test with real user groups in real environments - Think aloud testing - Record and share with team for empathy and awareness - Make it part of process, budget for it - Do it very early, do if often https://asinthecity.com/2013/04/09/recording-mobile-device-usability-testing-sessions-guerrilla-style/