You’ll enjoy reading this very funny piece voiced through the mind of a custom smartphone app that has fallen into disuse. The author makes some good points along the way about why Web sites built with responsive design (RD) will eventually replace most if not all custom mobile apps built for a specific platform.
HTML5 rocks, but it definitely doesn’t yet rule. It is only a matter of time however. Just as Flash has been strangled by the realities of the mobile world, so, too, will apps built for a narrow (albeit relatively large) user base once RD-based HTML5 sites become instantly deployable. I was talking to a colleague this morning who had just finished a mobile “app” that he wrote entirely in HTML5 for a client. He was able to bring it in for 20% of the budget and in 1/3 the time that had been bid by an experienced standalone app developer.
(Part of the problem is that the tools most app developers use are not very good and are particularly difficult to use for creating cross-platform apps. My partner Chipp Walters tells me that he has been able to build reasonably sophisticated smartphone apps for iOS and Android with one code base in a couple of days using LiveCode, so that might prolong the life of smartphone apps a while longer.)