Skip to main content

iPhone Gets SDK, Enterprise Support

iPhone Gets SDK, Enterprise Support

At an event at its Cupertino campus today, Apple announced it will be implementing ActiveSync for Microsoft Exchange for the iPhone and iPod touch, including “push” capabilities for email, contacts, calendar items, and address lists. Apple is licensing the technology from Microsoft, and will deliver it to users via a software update, along with support for Cisco IPsec VPN networking, certificates, identities, and WPA2/802.11x support.

Apple also introduced a Software Development Kit for the iPhone that will enable programmers to build native applications for the popular handset. The SDK leverages Apple’s Xcode development environment and will offer developers access to a good deal of the iPhone’s hardware—including its accelerometer, multitouch events, and camera. Programmers will find many similarities between developing for the iPhone and the desktop versions of Mac OS X, including access to Apple’s Core Animation and Core Audio APIs, as well as OpenGL.

Support for Exchange, third party applications, and enterprise-level management tools for iPhone will come with the iPhone 2.0 software update, which Apple says will be available for free by the end of June.

“We’re excited about creating a vibrant third party developer community with potentially thousands of native applications for iPhone and iPod touch,” said Apple CEO Steve Jobs, in a statement. “iPhone’s enterprise features combined with its revolutionary Multi-Touch user interface and advanced software architecture provide the best user experience and the most advanced software platform ever for a mobile device.”

According to Apple, game publisher Electronic Arts was able to port a version of its upcoming Spore game to the iPhone in just two weeks. AOL was also able to develop a version of AIM for the iPhone in just a few days, despite not having significant Mac OS X programming experience (AIM on the Mac has languished due to Apple’s own AIM-compatible IM client iChat, which has shipped with Mac OS X for several years).

Apple plans to distribute iPhone applications via AppStore, a software store which will come via the next iPhone software update. Customers will be able to browse third-party applications by category, and (like iTunes) the AppStore will list the most popular third-party items. AppStore will enable automatic updating of purchased third-party applications; developers will be able to set their own prices for their programs, and keep 70 percent of the revenue earned through AppStore. It’s an open question how Apple will police applications available via the AppStore; the company has specifically said that programs designed to provide access to adult content will be prohibited, but other applications—such as online gambling applications—may be a gray area.

The iPhone SDK is available for download today.

Editors' Recommendations

Geoff Duncan
Former Digital Trends Contributor
Geoff Duncan writes, programs, edits, plays music, and delights in making software misbehave. He's probably the only member…
The iPhone 16 Pro Max could set a new record for the iPhone
iPhone 16 Pro Max dummy unit next to a iPhone 15 Pro Max.

The iPhone 16 Pro Max (left) and iPhone 15 Pro Max ZONEofTech

We have good news if you're hoping for a larger iPhone this fall. The iPhone 16 Pro Max will have a significantly bigger display than the iPhone 15 Pro Max — at least according to the latest leak.

Read more
You’ll soon be able to control your iPhone and iPad with your eyes
The iPad Air 4 in hand.

Apple has announced a bunch of new accessibility features that will arrive later this year for iPhone and iPad owners. Notable among them is the ability to interact with iOS and iPadOS interfaces using eye movement, which is something that's seen in a similar system on Mac hardware.

The company calls it Eye Tracking, and it's a system built on the Dwell Control foundations. So far, Dwell Control has been available as part of the Accessibility Keyboard on macOS, allowing users to execute mouse actions using eye and head gestures.

Read more
How to connect an iPhone to a Mac with or without a cable
An iPhone being used on a MacBook as a webcam thanks to Apple's Continuity Camera feature in macOS Ventura.

When you connect your iPhone to your Mac computer, you’ll be able to access several features and settings. Whether you’d like to upload or offload media from your Mac to your iOS device, or you’d like to download a firmware update for your iPhone, you’ll be able to do so by connecting your smartphone to your Mac with a Lightning or USB-C cable. You can also link your iPhone to your Mac wirelessly, and our guide will provide you with detailed instructions for both wired and wireless connection methods.

Here’s a guide on how to connect your device to a Mac, with or without a USB-C or Lightning cable attached.

Read more