1

我正计划为跨平台(iPhone、blackberry playbook 和 andriod)开发一个基于 Outlook 的应用程序。我最近听说 adobe flash builder 4.5.1 更新以使用 flex 框架和操作脚本支持这些平台。我想知道这个工具在开发跨平台应用程序中隐藏的优点和缺点。

几个问题:它与iOS5兼容吗?它是否提供跨平台的精确原生外观?它对基于触摸的事件是否快速响应?我们可以将任何第三方 sdk 包含到 flash builder 项目中,如 3D openGL 和外部库吗?它是否支持所有平台的所有 UI 控件?

高度赞赏除上述查询之外的任何挑战或隐藏的缺点......

提前致谢...

4

1 回答 1

2

My company is developing cross-platform business apps in Flex and found that the performance is good enough for our purposes. I would imagine an email app would be the same, but if you are trying to do streaming or voice quality, I suspect you might want to write to the hardware layer.

Flex does a pretty good job at supporting native look and feel, but you need to think about/design and structure your app up front (ie. does the gestures in your app design match the feel of those environments). If you don't design for it, it won't happen.

By and large having one code base will reap you large benefits. But if you've not written cross platform applications before (linux/Windows/Unix/Mac, etc), you might find more of a learning curve in your thought process and design process.

于 2011-07-07T19:56:09.553 回答