Skip to main content

Apple Tweaks License to Bar Flash-to-iPhone Apps



Changes to Apple's Phone Developer Program License Agreement are bad news for Adobe.
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.
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.

Comments

Popular posts from this blog

SEO Optimizing A Website For Improved Value

SEO or search engine optimization is something that every web owner and creator should be aware of. Even if a website owner hires an expert to carry out the online marketing, understanding the very basics and how it really can improve a websites performance and popularity is important. Simply put, optimizing a website is important and is built around keywords that are valuable to a website and to the products or services it is trying to provide. By focusing on main keywords or key phrases for a business, and expanding on them over time, can improve the amount of visitors a website receives, in turn increasing profits or simply improving its popularity if it is an information website. SEO is valuable, and means a way of making a site appear at a higher ranking in search engines such as Google, Yahoo, AOL etc. Using this important type of online marketing can reap great benefits. It takes time to learn and time to complete, and is a constant job to keep a website performing well above co...

PsyberOmni: Unlocking the Potential of Digital Excellence

Are you ready to take your digital presence to the next level? PsyberOmni is not just a digital platform; it’s a movement designed to empower individuals and organizations to thrive in the ever-evolving digital world. With expertly crafted tutorials, engaging blog posts, and a community-oriented approach, PsyberOmni is your go-to source for all things digital. Whether you are an entrepreneur, a student, or simply someone eager to learn, PsyberOmni has something for you. In this blog post, we'll dive deep into what PsyberOmni offers, why it's a game-changer for your digital growth, and how you can leverage the tools and content they provide to enhance your skills and expand your digital capabilities. Let’s explore everything you need to know about PsyberOmni! Why PsyberOmni? - Empowering the Digital Landscape In today's fast-paced world, staying updated with digital skills is crucial. PsyberOmni recognizes this need and offers a platform that brings together educationa...

Email On Deck: A disposable email address that works

Today, Team Inforpioneer brings an interesting Email service for our reader which will definitely help our readers to improve their internet security and will benefit in some other ways.  Here is a short description of this service.  EmailOnDeck.com is the premier site for all things relating to temporary, disposable and throwaway email addresses. We want to help you avoid SPAM, protect your online privacy, and stop you from having to give away your personal email address to every company and person on the internet who insists on you giving it to them. We work hard and will continue to work hard to give you a disposable email address that works with any site or app. We hope to help give you back the control of deciding who you want to give your personal info to. Temporary emails are perfect for any transaction where you want to improve your online privacy. Use them when you buy or sell Bitcoins or trade cryptocurrency, at exchanges, or locally. They can be used for QA tes...