我计划为跨平台(iPhone、黑莓 playbook 和 andriod)开发基于 outlook 的应用程序。我最近听说 adobe flash builder 4.5.1 更新支持使用 flex 框架和 ActionScript 的这些平台。我想知道此工具在开发跨平台应用程序时隐藏的优缺点。
很少有查询: 它与iOS5兼容吗? 它是否提供跨平台的准确原生外观? 它对基于触摸的事件是否快速且响应迅速? 我们可以将任何第三方 sdk 包含到 flash builder 项目中,例如 3D openGL 和外部库吗? 它是否支持所有平台的所有 UI 控件?
除了上述查询之外的任何挑战或隐藏的缺点都非常感谢...
提前致谢...
最佳答案
我的公司正在使用 Flex 开发跨平台业务应用程序,发现性能足以满足我们的需求。我想一个电子邮件应用程序会是一样的,但如果你想做流媒体或语音质量,我怀疑你可能想要写入硬件层。
Flex 在支持原生外观和感觉方面做得很好,但您需要预先考虑/设计和构建您的应用程序(即,您的应用程序设计中的手势是否与这些环境的感觉相匹配)。如果您不针对它进行设计,它就不会发生。
总的来说,拥有一个代码库会给您带来巨大的好处。但是,如果您以前没有编写过跨平台应用程序(linux/Windows/Unix/Mac 等),您可能会发现在您的思维过程和设计过程中有更多的学习曲线。
关于ios - Adobe Flash Builder 4.5 是否足以用于跨平台应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6615455/