首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最好的跨平台应用程序开发工具是什么?

最好的跨平台应用程序开发工具是什么?
EN

Stack Overflow用户
提问于 2011-09-28 03:14:32
回答 1查看 544关注 0票数 0

我有一个用Flash构建的应用程序,它在Windows和OSX上运行没有任何问题。我想把它扩展到移动平台,并且我希望能够调用用每个平台的本地语言编写的程序。

我知道Flex可以在移动平台上使用,并且它可以调用本机代码,但我对我所读到的关于Flex的内容感到有点困惑。我可以使用Adobe Flash开发环境来构建Flex应用程序吗?我们的用户是否需要Adobe Air运行时来运行这些程序?那么Air到底增加了什么功能呢?我们需要强大的音频和视频功能,一个内置的数据库不是必需的。

非常感谢您对此主题的评论。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-28 04:49:26

我知道

可以在移动平台上使用,而且它可以调用本机代码,

这几乎是真的。如果您使用Flex构建一个针对Adobe AIR 3的应用程序,那么您可以使用Native扩展,它允许您执行本机代码,而不是设备。AIR 3有一个公开发布的候选版本,我希望我们在下周的Adobe Max上会听到更多关于这方面的信息。

我可以使用Adobe Flash开发环境来构建Flex应用程序吗?

您可以使用Adobe Flash Builder构建Flex应用程序。使用Adobe Flash Professional构建Flex应用程序虽然困难且不常见,但它可能是可能的。它们是为完全不同的受众设计的两个非常不同的工具。

我们的用户是否需要Adobe Air运行时来运行这些程序?

也许吧。AIR 3引入了一种叫做俘获运行时的东西。这允许您将AIR Runtime与您的应用程序捆绑在一起,这样就不需要单独下载Adobe AIR。使用强制运行时是将AIR应用程序部署到iOS的唯一方法。AIR 3是第一个将该功能扩展到其他平台的版本。

如果您选择不使用强制运行时编译您的代码,那么您的用户将需要安装AIR运行时。

你也可以在Android和Blackberry Playbook的浏览器中使用Adobe Flex。在这种情况下,用户根本不需要安装AIR。

和Air到底增加了什么功能?

它真的允许你创建移动应用程序,而不是基于浏览器的应用程序。这是个大问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7574479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档