Though iPhone OS 4′s real potency will come when developers seize the new tools and build multitasking apps that do crazy, crazy things, many of the OS’s inherent secrets are coming to light.
Steve Jobs, personal emailer replier that he is these days, responded to a concerned developer’s email regarding this week’s SDK kerfuffle His (characteristically brief) take: “intermediate layers between the platform and the developer ultimately produces sub-standard apps.”
Apple’s move to ban Adobe’s Flash-to-iPhone compiler elicited shrugs from Adobe and complaints from Adobe loyalists. Digging deeper into the OS reveals another, albeit less dramatic slight: Apple scrubbed Google’s name from the new OS’s Safari search button.
newVideoPlayer( {"type":"video","player":"http://www.youtube.com/v/TmgriOT_9kI&hl=en&fs=1&fmt=22","customParams":[] ,"width":570,"height":412,"ratio":0.824,"flashData":"","embedName":null,"objectId":null,"noEmbed":false,"source":"youtube"} );
According to this video showing Cydia multitasking and this tweet by a member of the Dev Team, iPhone OS 4.0 has been jailbroken already. Then again, Apple may have left the doors wide open as a pre-launch red herring.
newVideoPlayer( {"type":"video","player":"http:\/\/bg-video.cp.motionbox.com\/motionboxons\/flash\/VideoPlayer.swf?type=sd&video_uid=7c99d3ba1f1be7c4f4&security_token=prod3.93729d564703719f","customParams":{"allowScriptAccess":"always"},"width":570,"height":360,"ratio":0.6393,"flashData":"","embedName":"mbox_player_7c99d3ba1f1be7c4f4","objectId":"mbox_player_7c99d3ba1f1be7c4f4","noEmbed":false,"source":"motionbox","native_source":{"thumbnail":"http:\/\/cache.gawker.com\/assets\/images\/gizmodo\/2010\/04\/7c99d3ba1f1be7c4f4.jpg","sources":[{"format":"sd","url":"http:\/\/vidcache.gawkerassets.com\/d1\/motionbox-ht-mbox\/production\/encoded\/5\/0\/7\/c\/127356107-507c6cafb98bf20c-mpeg4_online_sd.mp4","width":570,"height":360,"codec":"video\/mp4; codecs=\"avc1.42E014, mp4a.40.2\""},{"format":"ipod","url":"http:\/\/vidcache.gawkerassets.com\/d1\/motionbox-ht-mbox\/production\/encoded\/a\/3\/0\/5\/127356121-a305131a13a8a33a-ipod.mp4","width":570,"height":360,"codec":"video\/mp4; codecs=\"avc1.42E01E, mp4a.40.2\""}] }} );
This is iPhone OS 4 running on an iPhone 3GS. Even though it’s not finished, it’s surprisingly usable – not nearly as slow as iPhone 3 beta running on iPhone 3G last year.
Today Apple added some excellent features to its iPhone platform, so we were forced to update our smartphone beginner’s guide chart. Here it is:
We all know that you can’t run Flash on Apple’s mobile devices. But now Apple is trying to make it impossible – illegal – to develop for iPhones in any other development environment but Apple’s own. Oh boy.