iPhone Web-based apps: The right thing to do
Apple fan or not, people seem to be annoyed that Apple is not opening up the iPhone for application support on the device itself. It's not just the Windows developers who are annoyed, it's the faithful Apple developers too. But why? This is the point we've been trying to get to for years!
When I worked at Penton Media back in 2000, a B2B rag/tradeshow company, we internally talked about how cool it would be to do Web-based CRM, among other things. The short-sightedness of the execs of course poo-poo'd this, and it never got beyond discussions. (Morons. Said execs managed to nearly kill the company and get it delisted from the NYSE, while
Salesforce.com continues to thrive.) Knowing that eventually most computers would be connected from virtually anywhere, and that handheld devices were getting more powerful, this seemed like a no-brainer to me. Who wants to maintain and deploy software to the devices themselves?
So while I can see the Apple move as being a cop out, I have to ask why you'd want to develop for anything other than a browser anyway? I mean, most of the ASP.NET AJAX junk works in Safari today, so if the iPhone has Safari, and the device is intended to be connected, why would you want to build a clunky device-based app?
Some days I don't get developers.