Weitere Einschraenkungen bei iPhone-Entwicklung

10/04/2010 - 11:34 von Stefan Scholl | Report spam
Wer's noch nicht gelesen hat:
http://daringfireball.net/2010/04/i...h_compiler

Änderung der Lizenzvereinbarung. Punkt 3.3.1 lautet nun


3.3.1 . Applications may only use Documented APIs in the
manner prescribed by Apple and must not use or call any
private APIs. Applications must be originally written in
Objective-C, C, C++, or JavaScript as executed by the
iPhone OS WebKit engine, and only code written in C, C++,
and Objective-C may compile and directly link against the
Documented APIs (e.g., Applications that link to
Documented APIs through an intermediary translation or
compatibility layer or tool are prohibited).



Good bye, MonoTouch, haXe, etc.



Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
<!--[if IE 6]><script>for(x in document.open);</script><![endif]-->
 

Lesen sie die antworten

#1 Stefan Scholl
10/04/2010 - 15:36 | Warnen spam
Und wer's noch nicht glaubt:
http://lists.ximian.com/pipermail/m...01882.html

I am not at liberty to disclose the exact wording of my
email, as it contains information sensitive to my firm.

Paraphrasing, this is what I said...

"We are developing applications for the iPhone using
MonoTouch. We are using MonoTouch because we have a large
pool of talent and work product written in C#. Your new
policy appears to prohibit the use of MonoTouch because
it is not an officially sanctioned language. This would
require us to throw away and rewrite a large portion of
this work product, which is likely a deal breaker for my
firm. Please re-think this policy."

His reply:

"Our agreement is aimed at developers who want to
distribute their apps through the App Store "

My reply:

"We intend to develop both in-house *and* app store
applications"

His reply:

"We would not accept them into the App Store if they
violate our terms. Sorry. "

From the new agreement:



"Applications must be originally written in Objective-C,
C, C++, or JavaScript as executed by the iPhone OS WebKit
engine"

That is pretty clear-cut. If you want to have your app
included in the app store, it must be written in
Objective-C, C or C++. and any javascript can ONLY
be executed by the iPhone OS or the webkit engine
(UIWebView).

Personally, I think apple's stance on this is ridiculous.
I understand them wanting to choke off the compiled-flash
option, but the collateral damage here is amazing.


Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
<!--[if IE 6]><script>for(x in document.open);</script><![endif]-->

Ähnliche fragen