ban people from using my iPhone SDK to do useful things, presumably so I can do those useful things with less features and sell them for more than the 3rd party would with more features.
Edit: Oh and heaven forbid people have applications that actually run in the background. That would be the “wrong solution” so instead we’ll wait until september for them to give us a server to push “events” to the phones instead of letting us have the functionality immediately. Everyone should just forget that practically every other mobile platform out there aside from the ever-crappy PalmOS allows background processes in some form or another without killing battery life.
Edit 2: So it looks like it was a sham (copied from the google maps terms), but the first edit still stands.
..it often helps if your QA department doesn’t use a proxy server for caching older versions of files. Food for thought.
So Webkit’s JS interpreter has just hit the big time — it’s now a full blown vm instead of a syntax-tree-walker like the other slow-pokes. What’s interesting is it’s roughly 1.6x faster than Safari 3.1’s js interpreter and 4.something times as fast as Safari 3.0’s so we’re talking a major improvement here. The blog post talks about why SquirrelFish is faster and what to expect in the future (the developers state that it’s relatively unoptimized at this point. Hopefully Microsoft moves to something along these lines for IE9 — the javascript performance of IE8 will still be mediocre relative to other modern browsers (except for its predecessors, of course).