【问题标题】:Flex 4.5.1 and iOS, Android developmentFlex 4.5.1 和 iOS、Android 开发
【发布时间】:2011-11-22 07:20:32
【问题描述】:

我最近遇到了 Flex builder,知道它支持 iOS、Android 和 Blackberry Tablet OS 开发都在同一个 IDE、框架和 api 中。这太棒了!!!

我分配的项目是一种大型产品,在其桌面版本中我们使用核心 C++ 和 OS API 进行开发(即 WIN 32 ),因此在开始开发之前,我被指示进行详细的可行性研究弹性 4.5.1。我一直在阅读与此相关的各种博客和帖子,现在我对此有不同的看法。

计划开发的应用程序将处理特定于操作系统的任务,即启动相机、录制通话、提供各种共享选项等。我想知道是否可以使用 Flex 4.5.1 或使用特定于操作系统的开发SDK是必须的.​​.?

正如我所说,这是一款大型产品,如果不是黑莓,是否还有其他可用的开发平台至少可以针对 iOS 和 Android?

任何与 Flex 4.5.1 移动开发或其替代方案相关的教程/博客文章也会很有帮助。..

提前致谢,

【问题讨论】:

  • 关于替代方案,如果您可以使用 JavaScript 进行开发,Appcelerator Titanium 可能是其中之一。基本上,使用 Titanium,您可以使用 JavaScript 针对本机 API 进行开发,然后编译为本机应用程序。目前它支持iOS和Android。 appcelerator.com/products/…

标签: android ios flash apache-flex mobile


【解决方案1】:

Flex mobile 3 有一个令人兴奋的新功能“模块扩展”,它们就像库一样,可让您使用来自空中移动的本地代码。所以原则上没有什么是不可能的。您可以从here 获得一些模块扩展。

不幸的是,Flex Mobile 已经死了……请参阅 Adob​​e 的 this 说明。

如果您寻找替代方案,您有 PhoneGap(一个 html 包装器,允许从 html 创建本机应用程序并使用 JavaScript 中的本机 api)或 AppCeleator

【讨论】:

  • -1 有关移动版 flex 的错误信息。它非常活跃,因为仅在移动设备上为browsers 开发 Flash Player 运行时将仅限于支持和错误修复。 flex SDK 将成为一个 apache 项目,而不是放在那里就死了。
  • 很高兴知道! Air mobile 是一门很棒的语言 :)
  • 好吧,当 Adob​​e 决定将 Flex SDK 作为一个 Apache 项目时,它让我的脊梁骨不寒而栗——作为一名 Flex 开发人员。我们刚刚取消了 Flex 移动项目的开发,并选择了原生 Android 和 iPhone 应用程序。我们在使用 Flex mobile for iOS 时也遇到了很多性能和包装问题。
  • 另外,在 Flex 4.5.1 中有用于移动设备的所有组件,我们将不得不等待 Flex 4.6 的组件应该从一开始就可用 - 它不是不错的体验
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-31
  • 1970-01-01
  • 2012-11-13
相关资源
最近更新 更多