macnn

08/07/2008, 9:40pm, EDT

Thursday, August 7th

Apple NDA too probitive for iPhone developers?

The iPhone development community has seen large growth since the introduction of the SDK. The App Store has seen many great third party applications released but developers are now starting to run into problems while trying to to innovate new functions. All developers who download the iPhone SDK are required to agree to a NDA that does not allow developers to discuss code on forums or through email. This means that if a developer is unsure of how to code a certain function then they have no where to look for assistance.

Developers have become quite vocal about their frustrations, one developer, Justin Williams, even started a site as a way to showcase his fellow developers' frustration with Apple. He did not figure the site would see many visitors and only last about a week, but ever since it was found it has been commented on and linked to through Twitter.

Brian Dear of Eventful has praised Apple for the tools they have provided but feels as though he would be capable of more without the NDA. "We want the developer community to be a lot like the open source developing community where you can help and talk to one another about the best way to do things," Dear says. Dear even claims that a certain user interface enhancement for his project needed to be dropped simply because no one on his team could figure out how to implement it.

Dear also urges "Apple to transition from its current position to one of supporting and encouraging a thriving, open developer ecosystem for the iPhone." He believes that opening up the NDA would allow developers to create much more expansive, feature filled and bug free apps.


Filed under: developer, iPhone apps, Apple

, , 8comments, del.icio.us, slashdot, digg, buzz


8 comments
Reader Reactions (Please use <i></i> for italic text)

subscribe to comments
for this article




Expand All
   Global Settings

Unintelligent.

-1
08/07, 10:28pm, EDT

"Justin Williams, even started a site as a way to showcase his fellow developers' frustration with Apple."

I just went to this site and all I found was heap of unintelligent dribble and bad language. If these people believe that Apple will respond to that style of prompting, then I believe they are fooling themselves. A well constructed site for developers to put forth intelligent, well thought out, comments about how the NDA is holding them back may have some impact. What I saw though, is at it very best sad and pathetic.

Fresh-Faced Recruit
Joined Sep 2007
User is offline

silly

-1
08/07, 10:41pm, EDT

What is the point of even having the NDA for the SDK, since pretty much anyone can download it? NDAs are usually done to keep new stuff secret, not diminish the ability of your developers to actually produce products on the current platform.

Fresh-Faced Recruit
Joined Aug 2001
User is offline

Except...

0
08/07, 11:45pm, EDT

"We want the developer community to be a lot like the open source developing community where you can help and talk to one another about the best way to do things,"

When he says "a lot like the open source [] community", what he means is we would like the whole openness thing, but we sure don't want to give up the huge goldmine that is the iPhone development paradigm.

Fresh-Faced Recruit
Joined Aug 2001
User is offline

irrelevant

0
08/08, 6:22am, EDT

NDA is irrelevant to the quality of iPhone apps. While having open forum discussion is handy for part-time upstarts this category of developers rarely produce top notch products, no matter the OS. More dedicated developers (or those with enough free time) would carefully examine Apple development documentation and samples and will participate in mailing lists that cover every topic left untouched by the documentation. Perhaps this is a bit discriminatory, though personally I see this like a flood gate against crapware, i.e. positive thing.

Fresh-Faced Recruit
Joined Jan 2006
User is offline

The headline

2
08/08, 9:45am, EDT

I think you meant "prohibitive"

dumb comments

0
08/08, 10:00am, EDT

ViktorCode has no clue at all--full-time professionals from big-name companies have questions all the time, if he were subscribed to any of Apple's development lists he'd know this. Documentation is never 100% complete and accurate.

But the original article exaggerates too, because we do have a place to ask questions: see, there's this company called Apple, and they have email...

Fresh-Faced Recruit
Joined Jan 2003
User is offline

@scribe

3
08/08, 11:49am, EDT

I am subscribed to Apple mailing lists. I am full time developer. From a big name too. So according to you "I know".

As for documentation never being 100% complete and accurate - have you ever opened some API reference? Most likely it was complete, though it doesn't teach you how to program because it doesn't have to.

Also, did you try to find useful programming info for anything from Apple on open forums, that haven't been covered in Apple documentation already? If you tried and found something I would be very grateful for a link to this wondrous resource.

Cheers

Fresh-Faced Recruit
Joined Jan 2006
User is offline

Um, use your iPhones?

1
08/09, 1:32am, EDT

Perhaps these frustrated developers can come up with a way to use their - uh - iPhones to collaborate and share information. They could even just set up a private list of cel phone numbers on their web site and call one another. That would avoid conflict with the NDA terms and be a really good use of their talent, time, and effort.

Fresh-Faced Recruit
Joined Oct 1999
User is offline
Your Comments

In order to post comments: If you are a registered member, please login with your MacNN Forums username and password otherwise please uncheck the checkbox below.


Registered Member?
macnn forums login:

macnn forums password:

Not a member of the MacNN forums? Register now for free.

RSS Feeds

Have the latest content delivered to your desktop via RSS. Use the links below to get access to a specific blog, news, or reviews feed.



  MacNN -all

  MacNN Reviews

  MacNN Podcasts

  iPodNN

  Electronista

  Left Lane News

Convert PDF to Word: Easily Convert PDF to Word Doc, Excel, and More. Fast and Accurate. No Registration Trial

Check Out the VIERA from Panasonic!: Enter a New Visual Era with Panasonic VIERA HDTVs. An Enhanced Experience.

NewsGator Enterprise RSS: Improve Corporate Communication via Web 2.0, RSS, and Social Computing.

Get an IT Degree Online: Get solid credentials. Take your hobby to the next level. Adult Programs. Affordable.

Buy from The Apple Store, iTunes.com, Amazon.com, TechDepot, OfficeDepot, Computers4Sure, or donate.