303 karma · joined August 31, 2007
It's debatable if it actually helps with that intention.
If you're doing anything more complicated than serving static HTML and images to mobile devices you will already need to test on as many different devices as is feasible for you. It's basically unheard of for something to work across all WebKit based browsers just because your CI is telling you it works OK in desktop Chrome.
However, when you're working on legacy systems or have to refactor some horrendous code written by developers many leagues out of their depth, and nothing whatsoever is in its logical place, it's less effective than in other circumstances. This sort of critical thinking is a wonderful tool to have; but just like any other tool, there's times when its use is appropriate, and times when it isn't.
Steve Yegge mentioned in a rant[0] a while back.
[0] http://steve-yegge.blogspot.co.uk/2008/04/settling-osx-focus...
The web experience on mobile devices is improving all the time. With all major smartphone platforms now sporting WebKit browsers, CSS3 media queries and HTML5 are widely supported in the mobile space. That enables us to create sites with one markup that function well for all screen sizes.
There isn't as much pizazz on the web as can be done with apps, but given the expense of effectively writing the same app three times (one for web, one for Android, one for iOS) responsive techniques in web design can make the web option a lot more cost effective than the alternative.
I like the interface a lot, and it certainly seems well architected (in that I've had it open in three tabs simultaneously and not noticed any lag whatsoever).
However, to use an idea from the Intercom.io blog[1], what job would I hire this app to perform?