FindYogi Inspire

Collection of remarkable practices in usable products, profitable businesses and growing organizations, as observed by the team and friends of FindYogi.

The Overload Of User Interfaces – Who Should You Develop For?

by Naman on 29/12/2015

Back in 2005-06 the world had almost come to working with browser apps only. This was after we had started giving up on Yahoo chat as a desktop downloadable tool. Soon after mobile started picking up and WAP sites got popular. Later in 2007-08 iPhones were launched and all hell broke loose. Web developers now had to develop for environments that were different from the traditional web. Nokia’s symbian was still popular in developing economies. And then Android also caught up.

As if all the fragmentation wasn’t enough, browsers like Opera and UC web were running their own standards of HTML and no-JS sites. Google Chrome was lagging in mobile web story due to low bandwidth in developing economies so they started re-directing traffic through Google Web Light. They recently introduced AMP (Accelerated Mobile Pages) as a standard for content sites on low bandwidth. In a bid to reduce bandwidth overloadĀ for extended usage some developers took to Single Page Applications (SPAs) as well but that had it’s own challenge in terms of first time load and SEO.

With the whole fight around apps/no-apps, Google is now introducing app streaming for users with high-bandwidth access. So what does a developer do?

We tried to do a break down of all potential interfaces. Here’s what we got. Might be useful to think around this.

Screen Shot 2015-12-28 at 6.30.08 PM

Web interface break down for India. (Click to expand)

Naman

Hi! I am the founder of FindYogi. I love studying consumer focused web apps and discovering those little features that makes each product unique. Here, I share best practices from other businesses that everyone could learn from and occasionally about how we are building FindYogi.

More Posts

Follow Me:
TwitterFacebookLinkedIn

Leave a Reply

Your email address will not be published. Required fields are marked *