我试过在黑莓论坛上询问,但没有运气......也许这里有一些黑莓/Adobe专家......
我即将开始一个使用 Adobe AIR/flex 的 Blackberry Playbook 项目,我有几个问题:
谢谢
菲尔
最佳答案
What’s different about developing a mobile application versus a web or desktop application? While many existing Flex concepts and patterns carry over directly to mobile development, developers will need to take into account the differences in interaction patterns, screen real estate, and performance characteristics of mobile devices compared to desktop computers. As a result, we recommend using the new mobile features in Flex to craft UIs specific to mobile devices, while sharing underlying model and data access code with your desktop or web application. Additionally, we recommend certain best practices when developing mobile applications with Flex, such as using ActionScript and FXG rather than MXML for creating item renderers and skins.
取自 http://labs.adobe.com/technologies/flex/mobile/faq.html#differences
根据我通常的资格声明:我没有尝试过。因为这对我很感兴趣,而且我有一些空闲时间,所以我将制作一个英雄应用程序并将其作为桌面应用程序运行,而不是作为移动应用程序运行,并在我运行后发回这里或找一堵墙。
The runtime: Adobe AIR 2.5 on mobile devices The initial versions of the mobile development features in "Hero" and "Burrito" are targeted at creating standalone installed applications using the Adobe AIR runtime for mobile devices. By focusing on AIR, Flex can take full advantage of the integration AIR provides with each mobile platform, such as the ability to handle hardware back and menu buttons and to access local storage.
Running on AIR Finally, it's important to realize that in addition to all the mobile Flex components listed above, you can also directly take advantage of all the APIs that are available in AIR on mobile devices—geolocation, accelerometer, camera integration, and so forth. While some of these features are not exposed as Flex components, they are easy to access directly using ActionScript. For more information on developing using the APIs provided by AIR on mobile devices, see AIR mobile docs.
http://www.adobe.com/devnet/flex/articles/mobile_development_hero_burrito.html
基本上看起来所有问题的答案都是肯定的。
关于apache-flex - 移动和桌面 AIR 之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5434532/