Unity and other 3d-party engines safe from the Great Flash War of 2010

With all of the hype surrounding the magnificent iPhone 4 and the imminent release of the iOS 4.0, Apple has snuck in an amendment to their infamous and controversial ToS 3.3.1 that made it seem no code interpreters, other than Apple’s are allowed. What this did originally was bar all of the would be Flash-to-native-iOS apps created using the Adobe CS5 suite from ever hitting the AppStore.

At the same time this paragraph technically made all of the widely distributed multi-platform engines, like Unity as the most widely known example, illegal. Despite this, the extent to which Apple was going to enforce this rule was uncertain. Thankfully, with the latest change it is obvious Apple was a bit harsh in their original implementation of the rule and have appended ToS 3.3.2, stating that with Apple’s prior written consent an app may use embedded interpreted code in a limited way if such use is solely for providing minor features or functionality (full wording after the gap).

Whether this will truly exclude the developers using tools such as Unity remains to be seen, but it is definitely an indication that the big A wants to calm the community down a bit.

Continue reading…

Apple vs Adobe – Unity safe from the crossfire with a major update on the way?

With the recent update to the developer’s agreement and the dreaded ToS 3.3.1, which restricts the devs to compile their application to Apple’s tools, the immediate target was obvious – Adobe and their Flash CS5 with the export to iPhone native app feature. I will not go into the whole shamole, but just FYI – thank God they did this. We have enough crappy apps flooding the App Store already and my heart shudders at the thought of the onslaught of the terrible, resource hogging and simply silly Flash ports if Apple was to let this go.

But, unfortunately, a bunch of other companies and their products got caught in the crossfire. It’s still not clear the extent to which Apple is going to enforce the ToS 3.3.1 rule, since stretching a bit it could even apply to any in-house engine any developer could brew up. But for the moment products like Unity (a popular 3D game engine), it seems, are safe from the app-police with Apple not only not pulling the Unity-engine powered apps from the store, but accepting new ones and even promoting them in the various featured sections of the store.

Continue reading…