Apple reverses gears, opens iPhone to outside developers
SDK coming in February, but details on any developer limitations missing
Computerworld - Apple Inc. reversed course today and confirmed it would open the iPhone and iPod Touch to outside developers.
In an open letter posted on Apple's Web site, CEO Steve Jobs said that a software developer's kit (SDK) -- the tools programmers need to craft applications -- will be released next February. "Let me just say it: We want native third-party applications on the iPhone," Jobs said.
"We are excited about creating a vibrant third-party developer community around the iPhone and enabling hundreds of new applications for our users," he added.
The announcement was a 180-degree turn from Apple's original position, which had deemed iPhone native applications off limits to all but the company's own developers and restricted outside apps to Web-based programs that ran in the iPhone's Safari browser.
Until today, Jobs had defended the decision to forego an SDK on security grounds, saying that the closed iPhone was necessary to insure the device's security and reliability. Several times, Jobs had expressed worries about third-party applications crashing the iPhone. "The more [third-party applications] you add, the more your phone crashes," Jobs said a month before the iPhone's launch. "No one's perfect, and we'd sure like our phone not to crash once a day."
He tacitly acknowledged the earlier stance today in explaining why the SDK won't ship until February. "We're trying to do two diametrically opposed things at once -- provide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc. This is no easy task."
Even though today's announcement was a turnabout, it was not unexpected. In late May, Jobs had hinted that the iPhone would be opened eventually. "If you can just be a little more patient with us, I think everyone can get what they want," he said when talking about third-party applications.
"I can't say I'm surprised." said Van Baker, an analyst at Gartner Inc. "It was inevitable, really."
Apple didn't roll out an SDK immediately because it needed to gauge the system's stability and security before opening the device to application developers, Baker added. Another factor in the decision, Baker said, was that Apple figured out the back and forth between the company and programmers modifying the iPhone was not only futile, but also bad business. "It realized that this ongoing battle is not a good thing," Baker said. "People found that they really used and enjoyed [the unsanctioned modifications and programs], and for Apple to continue to break them was not in their best interest."
Late last month, for instance, the 1.1.1 update to the iPhone's firmware not only "bricked" phones that had been hacked to work with mobile carriers other than AT&T Inc. -- "unlocked," in the company's parlance -- but also broke or disabled or deleted third-party applications installed on the device. That move was seen by many as the logical result of what Jobs himself called a "cat-and-mouse game" between Apple and hackers who wanted to modify their phones. "People will try to break in, and it's our job to stop them breaking in."



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Digital Transformation: Creating New Business Models Where Digital Meets Physical
- Individuals and businesses alike are embracing the digital revolution. Social networks and digital devices are being used to engage government, businesses and civil...
- Empowering Your Mobile Worker
- Today's most productive employees are mobile, and your company's IT strategy must be ready to support them with 24/7 access to the business...
- An Interactive Guide: Bring Your Own Device
- BYOD presents significant security and management challenges to IT departments who want to take advantage of the trend, but still protect corporate assets....
- Calculating ROI for Mobile Client Acceleration
- As mobile devices continue to expand in business use, ensuring these devices have optimal performance is becoming an IT imperative. This EMA paper...
- Tablet Computing Without Compromise
- This paper provides an overview of how and why that migration-from any old tablet to Windows tablets-came to be. All Mobile and Wireless White Papers
- Live Webcast
North Pole to South Seas: Overcoming the Pitfalls of remote Performance - In today's always-on world, connectivity is a business requirement. You need the tools that allow you to operate as if you were on...
- Supporting Mobile Productivity With A Limited IT Budget
- Join us and hear from Kaseya mobile IT management experts as we discuss core strategies for supporting the mobile revolution on a shoestring...
- North Pole to South Seas: Overcoming the Pitfalls of remote Performance
- In today's always-on world, connectivity is a business requirement. You need the tools that allow you to operate as if you were on...
- Unified Communications 101
- What's the best way to implement a unified communications solution for your organization?
- QNX® and BlackBerry® PlayBook™ Tablet.
- RIM's multi-processor, multi-tasking BlackBerry PlayBook runs a new Tablet OS powered by QNX, a bullet-proof microkernel operating system. This track will take a...
- A Close Look at Tablets
- Learn More All Mobile and Wireless Webcasts