3

Adobe 将在 2010 年第一季度推出 Flash Player 10.1,这将提供跨桌面和移动设备的一致运行时(所以我假设如果它是为 Web 构建的,它将在移动设备上运行)。

我即将开始为手机开发基于 Flash 的应用程序,我应该考虑使用 FLash Lite 3 还是等到 Flash Player 10.1 出来。我想我可以在几个月内推出我的 flash lite 3 应用程序,届时 Flash Player 10.1 将很快推出。是否可以说现在大多数手机都支持 Flash Lite 3,可能不支持 Flash Player 10.1,或者当 Flash Player 10.1 发布时所有手机都可以使用?此次发布将影响哪些市场份额?

我仍然希望优化我的 Flash 10 以供 Web 应用程序在 Flash Player 10.1 上运行,使其在移动浏览器上运行得更好,因此这仍然可能与构建独立的 Flash Lite 3 应用程序一样多。或者我根本不需要优化——Flash Player 10.1 会在移动浏览器上提供相同的体验吗?

Flash Player 10.1 是否会提供相同的功能集,例如能够在移动设备上浏览文件并上传到网络?

还有什么要考虑的吗?

4

2 回答 2

3

这里有两个观点:

  1. 现在以 Flash Lite 3 为目标几乎没有缺点,因为 Flash Player 10.1 播放以这种方式构建的内容应该没有问题。
  2. Flash Lite 3 完全用 ActionScript 2 编写,它提供了较差的性能、复杂的语言组合和促进不良编程风格的约定。最重要的是,您现有的 FP10 项目可能需要大量的代码重写。

这也是您的内容和目标受众到底需要/建议什么的问题。只有您了解手持设备的受众和物理功能要求。

考虑到所有因素,我会推广 Flash Player 10.1,因为您将获得更好的语言以及更轻松的应用版本之间的功能对等性。

至于您的其他问题(您当前的站点和功能集),您当然需要查看当前在 Web 上的 FP10 SWF 的内存占用情况,看看它是否可以在低内存环境中运行更多关于功能的 FP10.1 信息可以在这里找到。

于 2009-12-15T20:35:33.933 回答
0

只需开始研究它并制作一些可用的东西。您会发现很多甚至与您使用的技术无关的细节。一旦你有一些工作,你可以考虑迁移到更好的(?)技术,看看它是否真的值得。

于 2009-12-15T13:46:46.257 回答