New SDK on iPad

Apple chief executive Tim Cook was on stage at the WWDC keynote today to announce a brand new SDK, or software development kit, for iOS developers. Cook described the new SDK as the biggest release since the launch of the App Store. It contains several new features for iOS that developers can take advantage of, including 4000 new APIs and an app communication framework called Extensibility… 

“With more than 800 million iOS devices sold worldwide, the opportunity for developers is huge,” said Craig Federighi, Apple’s senior vice president of Software Engineering. “This is the biggest iOS release since the launch of the App Store. The iOS 8 SDK delivers more than 4,000 new APIs including amazing new frameworks, greater extensibility and a revolutionary new programming language.”

The new SDK provides developers with access to new sharing options, photo editing, custom actions, Notification Center widgets, third-party keyboard support, expanded document handling, Touch ID for third-party apps and a new Camera API. Developers can also take advantage of the HealthKit, HomeKit and CloudKit platforms, and new gaming technologies including SpriteKit, SceneKit and Metal.

On top of that, Apple introduced a brand new programming language called Swift to cultivate the next-generation of iOS app development. It will be interesting to see what the results of this will be on the App Store in the months and years down the road. Swift is designed for Cocoa and Cocoa Touch and works side-by-side with Objective-C. It also can be used for OS X development.

  • Matt Taylor

    This is pretty huge! And when a Jailbreak for iOS8 is available I can’t even imagine what could be achieved with this… Maybe one step closer to a unified sandbox for all apps.

    • Julio Cesar

      I think that iOS 8 will allow a new type of Jailbreak.

      Maybe it will be easier, since the user choose what gets access to the system, in a deep way.
      Maybe a lot of jailbreak tweaks will popout in the AppStore in the new category Extensions.
      Maybe Cydia Substrate is no longer needed for tweaks, because iOS 8 has his own type of Substrate.
      Maybe Cydia can be an Extension to the AppStore (!!!)

      Think about it, this changes everything.