We've all been there--squinting at a spreadsheet on a mobile device, zooming in and out in attempt to make sense of the information. Each swipe of the finger triggers a blank screen as the data renders and slowly reappears and our frustration builds.
It shouldn't be that way.
Think about it. We've all also been on the opposite end of the spectrum, launching a game or social networking app so beautiful, fast, and interactive it's … Read more