iOS 7 New Features and Xcode 5 beta details

New features in iOS 7 announced at Apple WWDC 2013 keynote, details of Xcode 5 new features too.

Apple iPhone showing iOS7 New FeaturesIf you’ve been able to tear yourself away from all the E3 Expo gaming news, you might have noticed Apple have unveiled the new features awaiting us in iOS 7 at the Apple WWDC keynote on Monday (along with news about OS X Mavericks and iTunes Radio).

Developers can already get their hands on iOS 7 and registered users at developer.apple.com can try out Xcode 5 (beta). The general public will have to wait until the advised iOS 7 release date of Fall / Autumn, before the upgrade will be available for iPhone, iPad and iPod Touch.

Other than the new design work that has gone into the new version, the 3 main iOS 7 features Apple is promoting are the new Control Center, AirDrop for iOS, and smarter multitasking.

But there are a bunch of other improvements under the bonnet which were touched upon during the keynote speech, including:

  • Automatic Background App Updates
  • Inclinometer
  • Audio-only FaceTime calls
  • Activation lock
  • New Maps features

What’s new for iOS 7 App Developers?

There’s great news for iOS app developers – Apple are bringing a slew of new tools and features together in XCode 5, making available a whole host of new iOS 7 Developer APIs too.

Xcode 5 New Features

If you’re feeling adventurous, go and grab the Xcode 5 beta, which has goodies including:

  • Automatic Configuration for managing Apple services used in your apps
  • Test Navigator because Unit Testing is AWESOME
  • Continuous Integration Bots which tie in with OS X Server, and this is also AWESOME
  • Source Control Menu - serious branching and version control
  • Auto Layout making handling difference device layouts a breeze
  • Asset Management – tame the beast of runaway assets
  • Xcode Visual Debugger & Debug Gauges – to help you tune your iOS app’s performance

iOS 7 New Features for Developers

There’s a lot of’em! Here are some of the highlights:

  • JavaScript Core Framework – evaluate JavaScript code and parse JSON data
  • UIKit Dynamics
  • Text Kit
  • Multitasking Enhancements (fetch and remote notification)
  • Sprite Kit Framework
  • Game Controller Framework
  • Game Center improvements
  • Map Kit Framework (3D stuff and overlays)
  • Audio Unit Framework
  • Multipeer Connectivity Framework
  • Media Accessibility framework
  • Security Framework
  • Store Kit Framework

 

But how do I learn how to use these neat new toys?

There’s a stack of information over at developer.apple.com but if you want to learn from an industry expert who can swiftly guide you to becoming a top-notch iOS developer, then give us a call, because we’d love to help.

Our iOS / iPhone / iPad App Development training course includes a look at the new iOS 7 features, and as soon as Apple goes live across the board with iOS 7 and Xcode 5, our courses will offer app developers extensive hands-on experience and Best Practices so you can start building commercial-quality iPhone and iPad apps.

Xcode 5 New Features