Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Apple's second iPhone OS 4.0 beta bundles new APIs, animations

A second, pre-release version of iPhone OS 4.0 has been released to developers building apps designed for the new system, just weeks after Apple announced the initial beta.

The new beta of the upcoming 4.0 reference release includes "significant API additions" as well as a new tool that makes it easy to provision a device for development, developers familiar with the new software report.

The new APIs largely flesh out the new multitasking and background processing features related to audio, VoIP telephony, location services, and Task Completion. Apps can now request a ten minute period to complete a task, up from an initial five minutes.

The new build also includes a new animation effect in the multitasking user interface, which swipes the current app out of view to reveal the app the user chooses (below, from the Italian iPhoneHacks.it).

Improvements to GameKit (publicly branded as Game Center) and expanded support for Internet mail features are also rolled into the new release, as well as support for LLVM-GCC and Clang LLVM as new compiler options for iPhone development.



37 Comments

anthonymoody 14 Years · 13 comments

WIth each new SDK beta I'm always hopeful that more groovy little nuggets will be revealed.

My big hope of course is better document handling but I'm not holding my breath

smiles77 15 Years · 658 comments

Interesting animation...
Am liking the idea that beta updates bring more stuff though.

splinemodel 22 Years · 7110 comments

All I really care about is the addition of a proper Dvorak keyboard. The cost of doing the update is probably much less than the profit of 100K+ dvorak users who would instantly buy the iPhone as result. But I'm not holding my breath.

hmurchison 23 Years · 11825 comments

Quote:
Originally Posted by Splinemodel

All I really care about is the addition of a proper Dvorak keyboard. The cost of doing the update is probably much less than the profit of 100K+ dvorak users who would instantly buy the iPhone as result. But I'm not holding my breath.

+1

Jeebus how difficult is it to bring Dvorak to a virtual KB?

thegreatbug 14 Years · 44 comments

Quote:
Originally Posted by hmurchison

+1

Jeebus how difficult is it to bring Dvorak to a virtual KB?

It'd probably take one of Apple's programmers a few minutes or less. Just set up the new keys and layout.

Quote:
Originally Posted by AppleInsider

Improvements to GameKit (publicly branded as Game Center)...

Doesn't GameKit include Game Center? Something called GameKit is available in OS 3.0 (I think it lets you connect iPhones/touches locally, among other things).