You cad, you.
But but but you guys you don’t understand! A poorly written
application could crash AT&T’s network!
I’d sort of expected that Apple would end up giving developers access to
a Widget-like API for the iPhone. It’s disappointing that it turned out
to be true but I guess it’s sort of good news for dorky web developers
like me. It’s still a complete cop-out, though. Regardless of how neat
AJAX Web 2.0 (jesus I really hate referring to things as Web 2.0)
applications can be made to be to look and perform, it’s still
absolutely no substitute to having access to OS X’s core cocoa APIs such
as Core Image, Core Video, Core Audio and Core Animation (well, assuming
the iPhone is running Leopard). Which reminds me, I really should get to
leafing through that Objective-C book I bought a while ago.
All of this raises one question though; why, Apple? Why alienate your
third party developers in this way?
The only theory I have so far as that part of the deal Apple cut with
AT&T was that Apple could be the only developer of applications for the
iPhone. We’ll change our network for you if we have a single point of
contact should one of your phone’s applications decide to misbehave.
This makes little sense, however, because lots of devices such as
Blackberry’s are capable of running native applications without any such
hinderance. As far as I’m aware, there haven’t been any reported cases
of any such devices causing any problems with cell networks. I don’t buy
that Apple made this decision all by themselves, however. They wouldn’t
alienate their developer community in such a way, surely.
Which brings us back to AT&T imposing their will on Apple in some way.
Of course Steve would never publicly admit to any such thing, which is
probably why he was forced to announce some limited form of application
development so as to be seen to be in control of the situation. The
whole debacle has seen armchair industry pundits from across the world
take a break from picking doritos from their neckbeards to immediately
blog up the blogosphere with all sorts of nonsense regarding the
impending demise of Apple — something which I find pretty funny.
The biggest thing announced at this year’s WWDC, to my mind, is the new
Finder.app. It looks great, and it seems to go a long way towards
allaying some of my biggest pet peeves with it. I just pray they’ve
finally stopped it excreting all over itself whenever a network share
gets dropped. Time Machine also looks a lot cooler and far more useful
than I thought it would be, but there still seems to be no word as to
whether it uses ZFS or not but I assume Apple wouldn’t be retarded
enough to completely forgo ZFS’s snapshot mechanism. But then again I
assumed Apple wouldn’t be retarded enough to give third party iPhone
application developers the finger.