The iOS SDK provides support for developing iOS applications and includes the complete set of Xcode tools, compilers, and frameworks for creating applications for iOS and Mac OS X. These tools include the Xcode IDE and the Instruments analysis tool among many others.
Using the iOS SDK you can develop applications that run on iPhone, iPad, or iPod touch running iOS.
You can also test your applications using the included iOS Simulator.
NOTE: In order to download the iOS SDK you need to log in with your Apple ID.
Requirements:
· Apple ID
What's New in This Release: [ read full changelog ]
Accounts:
· When creating an iCloud account, you can use any Apple ID as long as it is a full email address and not a MobileMe account. If you have a MobileMe account, you can move that account to iCloud. You can find more information at: http://me.com/move
AirPlay:
· Starting in iOS 5, AirPlay is enabled by default for video content in applications and websites.
· In iOS 5, AV Foundation adds support for video playback via AirPlay.
APIs:
· The NSNetService class and CFNetService APIs do no include P2P interfaces by default. To browse, register, or resolve services over P2P interfaces, an application needs to use the Bonjour DNSService*() APIs noted below.
Setting the interfaceIndex parameter to kDNSServiceInterfaceIndexAny in the following API's will not include P2P interfaces by default. To include P2P interfaces, you must now set the kDNSServiceFlagsIncludeP2P flag when using kDNSServiceInterfaceIndexAny or set the interfaceIndex to kDNSServiceInterfaceIndexP2P. The affected APIs are:
· D...