Why you’ll love to develop for Apple Platforms

Apple provides a complete ecosystem for developers. All the components including hardware, the operating systems, and the developer tools are designed by one company, and they‚Äôre all designed to work together seamlessly — creating an easier, more intuitive experience so developers can focus on making great applications.

Xcode Developer Tools

Tools you’ll love to use.

The Xcode developer tools package provides you with a powerful, easy-to-use, development environment that includes everything you need to create great Mac and iPhone applications. Learn more about the Xcode developer tools

Apple Platforms & Technologies

iOS, Mac OS X, and Safari provide three amazing opportunities for developers to turn their concepts into reality. Built on the same core foundation, iOS and Mac OS X offer dynamic environments that will change what you thought was possible in software applications. With Safari, you can render today’s and tomorrow’s web applications the way they are meant to be seen.

iOS

iOS

iOS is the world’s most advanced mobile platform, redefining what can be done with a mobile phone. For developers, the iOS SDK and Xcode tools make it possible to create revolutionary applications that will set the bar for the next generation of mobile applications. Learn more about developing for iOS

Mac OS X

Mac OS X

Mac OS X is the world’s most advanced operating system, built upon a proven UNIX foundation. Using the Cocoa frameworks, amazing audio & video capabilities, and a host of incredible features, you’ll see just how easy it is to create gorgeous, feature-rich Mac OS X applications. Learn more about developing for Mac OS X

Safari for iPhone Mac and Windows

Safari for iOS, Mac, and Windows

With support for HTML5 video and audio tags, CSS animation, CSS web fonts, and HTML5 offline storage support, web developers can bring to life the next generation of rich, interactive web applications. Learn more about developing for Safari