现在你可以使用Adobe 使Flash/Flex编译为iPhone和iPad。那么这与MonoTouch有什么区别呢? Adobe的解决方案是否真的能编译成本地iOS代码?还是只是一个iOS Air容器,运行您的代码,并能够通过Air容器访问本机iOS调用?我想知道Adobe与MonoTouch相比有何不同。我只是想了解两种技术之间的区别。如果有的话。或者他们的原理完全相同。
-
Or is it just a iOS Air container that runs your code which is able to access the natife iOS calls through the Air container?
对于进行任何形式的运行时处理或解析代码都违反了苹果开发者许可协议。这就是为什么某些功能(例如SWFLoader)不支持iOS的原因。
我对Monotouch一无所知,无法进行比较。
我认为下面的链接应该能回答你的问题
http://help.adobe.com/en_US/flex/mobileapps/WSADC382C9-CEBC-47c6-81AD-975D9A72C677.html
http://help.adobe.com/en_US/air/build/WS901d38e593cd1bac35eb7b4e12cddc5fbbb-8000.html
虽然我不了解monotouch,所以无法比较。