Uncertainty surrounds rules covering iPhone development



Email    print   
July 22, 2010 —  (Page 1 of 2)
Companies writing applications for Apple’s iPhone remain confused about whether their solutions run afoul of Apple’s terms, or whether it will even enforce them, according to third-party development organizations.

Apple updated its iPhone Developer Program License Agreement in June to give developers the option to embed integrated code into their applications, but in a limited way and only with Apple's prior written consent.

The uncertainty remains in spite of the June license changes, according to Unity CEO and cofounder David Helgason. "The honest answer is that there is no clarity, and I'm not aware of anyone who is in possession of clarity," he explained.

"When [the terms] were announced as a plan three months ago, clearly it said that a large section of games on the iPhone wouldn't be allowed under those terms."

In April, Apple modified the license to ban cross-compiled applications from its App Store. Apple specified that the iPhone SDK's APIs must be used in the manner prescribed by Apple, and they cannot call private APIs.

Adobe's Flash-to-iPhone cross-compiler, which is included in its Flash Professional CS5 release, was forbidden by the licensing terms.

The license also specified that iPhone applications must be originally written in C, C++, JavaScript or Objective-C. That left tools (including Novell's MonoTouch, which brings .NET development to the iPhone, as well as Unity's Unity 3D game authoring tool) in a state of uncertainty.

In the interim, Apple gave an indication that the terms may change or that it may not actually follow those rules or enforce them, Helgason added. "The updated terms," he said, "grant permission in certain circumstances, but I'm not aware of anyone having that permission."

Apple did not respond to a phone call requesting a response.

Some of the most popular iPhone games, including "Tap Tap Revenge" and "Angry Birds" are written using a high-level scripting language called Lua, which generates Objective-C applications, said Rhomobile CEO Adam Blum. "Apple is not trying to eliminate Lua."

Rhomobile produces Rhodes, a framework for cross-platform smartphone development. Developers write controls in Rhodes using HTML and JavaScript; an API accesses native resources on each platform.



Related Search Term(s): Apple, mobile development

Pages 1 2 


Share this link: http://sdt.bz/34503
 
Most Read Latest News Blog Resources


Comments


07/26/2010 11:08:01 AM EST

you have to give aapl credit though, aapl took a page out of microsoft's play book and focused on developers, and applications. That's been a big reason for aapl's success. But i agree that aapl is being too loose on the rules. Without certainty you lose developers. Begining of the end?

United Statesgosh


Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Kik Launches an Open API to Enable Mobile Developers to Bake Instant Content Sharing Into Any App
API-powered developers like Rude Boy Games, DrinkOwl and FlyScreen can promote their apps to millions of Kik Messenger users Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb