What languages, preprocessors, and toolkits will Apple not allow you to develop iPhone OS 4.0 Apps w
- by Tony Lambert
According to articles on web Apple will not approve Apps that have code that is not originally developed in Objective C, C or C++.
Found on the Web:
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).
Can we build a list of things developer use that will and won't be allowed under these possible new rules?
We can use:
C,
C++,
Objective C
We can't use:
Flash,
Monotouch C#,
Pascal,
Fortran,
Perl,
Python,
Lex, Yacc,
Unity (games engine), Java
What others?