Skip to main content
  1. Home
  2. Tablets
  3. Mobile
  4. Legacy Archives

Apple Tweaks License to Bar Flash-to-iPhone Apps

Add as a preferred source on Google
Image used with permission by copyright holder

Apple took the wraps off its iPhone OS 4 yesterday, letting developers and consumers know what major new features would be coming to its mobile platform. One thing the company did not specifically highlight in its presentation, however, was a slight change to its Phone Developer Program License Agreement. What’s different? Section 3.3.1, which now reads in part: “Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited.”

In plain English, this is bad news for developers who were planning to roll out apps to the iPhone using technologies like MonoTouch or Adobe Flash CS5.

Recommended Videos

The change in the licensing terms appears to have first been called out by Daring Fireball’s John Gruber.

Apple’s iPhone—and now iPad—are famous for not supporting Adobe’s proprietary Flash technology, which is widely used to being video and other interactive elements to the Web. Apple’s no-Flash stance has seriously weakened Flash’s one-ubiquitous presence on the Web: it’s one thing if you have a vast installed base on computers, but if your technology isn’t available on (arguably) the most significant mobile media platform currently on the market, you have a problem.

Adobe had been hoping to work around the no-Flash-on-the-iPhone problem by providing a deploy-to-iPhone capability in Adobe Flash CS5: the idea is that developers could create their applications in Flash without any specific knowledge of the iPhone, then deploy it as an iPhone-ready application essentially by choosing a “deploy to iPhone” command.

Under Apple’s new licensing terms, iPhone applications may only use documented API calls and be written in C, Objective C, C++. Apps may also be written in JavaScript to be executed by Apple’s built-in WebKit engine, which powers the iPhone’s Safari browser.

Apple’s new licensing terms may prove particularly troublesome to Adobe, which had been telling developers they can stick with their Flash development tools and will soon be able to deploy those applications to the iPhone.

However, while industry watchers have no doubt Apple is well aware what Adobe was planning to do with creating iPhone apps from Flash, the move is probably best seen in the context of Apple’s long-term efforts to control its platforms from the ground up: historically, the company feels that maintaining total control of its products leads to creating the best customer experiences…and hence best-selling products. Apple’s new license terms essentially bar developers from implementing a development framework for the iPhone on top of Apple’s own Cocoa Touch and WebKit APIs. If such a framework were to gain significant traction amongst developers, it would essentially seize control of Apple’s iPhone platform…and that’s something the Cupertino company is unlikely to tolerate.

Geoff Duncan
Former Contributor
Geoff Duncan writes, programs, edits, plays music, and delights in making software misbehave. He's probably the only member…
After flips and foldables, Motorola drops a tablet stuffed with nine JBL speakers, and I need to hear it
The Moto Pad 70 Groove is looking to make your portable speaker redundant
Moto Pad 70 Groove

Motorola's next device appears determined to bring audio hardware for the rest of the room to watch along. It recently unveiled a powerful new Edge phone, and now, the Moto Pad 70 Groove will launch on July 31 with a nine-unit JBL speaker system capable of delivering up to 48 watts of output. The company has confirmed that the audio-focused tablet will pair those speakers with a 12.1-inch display and a sizable battery designed for long streaming sessions. But we still have no official word on its pricing and global availability.

Nine speakers give this tablet a unique purpose

Read more
Red Magic’s iPad mini-sized OLED gaming tablet with liquid cooling goes global
The Astra 2 brings Snapdragon 8 Elite Gen 5 power and active cooling to a 9-inch tablet
Red Magic Astra 2 gaming tablet front and back

Red Magic has officially confirmed the global launch details for the Astra 2 gaming tablet. The device previously launched in China as the Red Magic Gaming Tablet 5 Pro and will reach international markets later this summer.

Early Bird vouchers will become available in mid-August, followed by priority access and the wider global sale in late August through Red Magic’s website and selected retailers.

Read more
Samsung’s next iPad Pro rival just leaked with a faster chip and a stubborn notch
The Galaxy Tab S12 Ultra may keep the notch that many despised
Galaxy Tab S11 Ultra Pen Up live drawing

Samsung's upcoming flagship Android tablet has just leaked with a massive footprint and a design that seems unchanged from its predecessor. CAD renders of the Galaxy Tab S12 Ultra were shared by OnLeaks and Smartphone Checker, which showcase the device from every angle. Its design appears virtually identical to the Galaxy Tab S11 Ultra, complete with the same shallow display notch, dual rear cameras, magnetic S Pen charging strip, and keyboard connector.

Samsung apparently found nothing worth moving

Read more