Verbannte App-Baukästen: Multitasking als Grund?

iPhone OS 4.0: Multitasking

Wie der AppleInsider berichtet, soll der Grund für die Verbannung von „cross-compiled third party apps“, welche mit sogenannten „App-Baukästen“ wie z.B. Adobe Flash CS5 und MonoTouch – also nicht mit Apples offiziellem SDK – erstellt werden, das neue Multitasking in iPhone OS 4.0 sein.

Das neue OS benötige kompletten Zugriff auf die jeweilige Applikation um intelligentes Multitasking zu gewährleisten. Dies ist bei einer Baukasten-App welche beispielsweise eine eigene Laufzeitumgebung verwendet und/oder systemfremde Codestrukturen beinhaltet welche nicht identisch mit C/C++ oder Obj-C sind, schlicht nicht möglich.

Mit der Änderung des iPhone 4.0 Developer Agreements will Apple also nicht Adobe und Co. mutwillig aussperren sondern lediglich sicherstellen, dass jede Applikation im App Store problemlos mit den neuen Systemstrukturen (Multitasking) verwendet werden kann.

* gesponsorter Link