Apple iPhone Developer Program License Agreement was updated in the iPhone 4.0 SDK to specifically prohibit the development of apps using “an intermediary translation or compatibility layer or tool,” which would include Adobe’s Flash, Sun’s Java, Microsoft’s Silverlight/Mono, Unity 3D games engine, and most Cross-platform development frameworks such as Rhomobile Rhodes and Appcelerator Titanium.
An existing clause in the developer license only prohibited the use of private APIs (that is, development features that Apple has not completed, documented, and disclosed as being available for public use). That has now been expanded to include prohibitions on developing iPhone apps in other languages or in other development environments that are then translated or cross-compiled into native iPhone apps. What does this mean for all these frameworks?
Tags: appcelerator, cs5, flash, iphone os 4, rhodes, rhomobile, titanium
Posted in cross-platform development, iphone | No Comments »
Continue reading
Recent Comments