Back in olden times when MFC roamed free, and VB6 ruled the roost, fat client was it. Then came thin client and the dash for browser based apps, and its more attractive sibling platform independence.
A few of us warned MS that this was a bad move, they did nothing. A few of us moaned about this lowest common denominator approach and the decreased user experience compared to smarter/fatter clients. MS tried to call Office its smart client, this fizzled out, quickly.
Eventually we were all browsered up and windows apps were career limiting comedy, and Silverlight (A fake weak impersonation of Windows that only worked in browsers on Windows) was created. A few of us guffawed, lots. Those handful of companies that committed to SilverShight are still clearing up the mess its oh-so-bleedin-obvious retirement caused. Some poor goofs in Zürich are constantly looking for their white knight (but probably not dressed in silvershite armour).
Then the iPhone happened, and suddenly sleek, powerful, integrated, native apps were back in fashion. Big time.
So my conundrum is this: will iOS/Android client/native apps all migrate to the phone browser? or not?
What do you think and why?
Personally, I think browsers are ok for surfing the interwebs, crap and/or pointless for everything else. Ok for content consumption, crap for creation. However I have always thought that and it didn’t stop the revolution last time… I think probably not in iOS as Apple will maintain control of many key apis to be native for ecosystem reasons. Dunno about Android, they may go the web route.
What do you reckon?