For a long time, developing software for the iPhone seemed like a members-only activity. Even when Apple introduced the App Store and released the SDK for public download, the iPhone developing club still seemed pretty exclusive.
A majority of this secrecy was forced upon developers by way of Apple's Non Disclosure Agreement: a binding contract that said anything developers came across while programming iPhone software 'better not leave the room'. Apple claims this was to protect many inventions and innovations embedded into the iPhone software.
But as we all know, after hearing all the moans and groans from developers, and probably reading thousands of angry blog posts, Apple has removed the NDA. In fact, Apple is now planning to tour the world with seminars and workshops for iPhone developers of any skill level from independent game developers, to IT professionals.
But the benefits don't stop there. Now with the NDA lifted, several Authors are given the green light to publish books on iPhone developing. Alicia mentions one of the more popular ones here, set to be released the 15th of this month. Another one, Beginning iPhone Development, is due out the 27th. In fact, a quick search in Amazon for the topic 'iPhone development' brings up a long list of new iPhone-programming-related books due to release in the next month.
I can't imagine the improvements we'll see in the quality and complexity of future iPhone applications. Hopefully this will encourage Apple to drop another rediculous App Store practice ::cough:: App store rejection policy ::cough::
Apple announed today that it is dropping its very controversial Non-Disclosure Agreement (NDA) for released iPhone softwares.
We put the NDA in place because the iPhone OS includes many Apple inventions and innovations that we would like to protect, so that others don’t steal our work. It has happened before. While we have filed for hundreds of patents on iPhone technology, the NDA added yet another level of protection. We put it in place as one more way to help protect the iPhone from being ripped off by others.
And who's going to protect developers from YOU, Apple, stealing their work?
However, the NDA has created too much of a burden on developers, authors and others interested in helping further the iPhone’s success, so we are dropping it for released software.
Oh, really? What makes you think that? Could that be the thousands of bloggers and newspapers talking crap about your legal grip on developers??
They also highlight the fact that unreleased software and features will remain under NDA until they are released, which makes sense.
It took a while but you finally listened to us, Apple.
Apple is going nuts on these NDA! After receiving a lot of bad publicity for its rejection policy of application in the App Store (see MailWrangler and Podcaster), Apple apparently extended today its Non Disclosure Agreements to rejection letters. Meaning that when you get rejected from the App Store, you can't even talk about it!
Aparently, Apple has now started labeling their rejection letters with Non-Disclosure Agreements statements:
THE INFORMATION CONTAINED IN THIS MESSAGE IS UNDER NON-DISCLOSURE
Sounds crazy? Sounds like Apple's usual way of doing business to me....