Adobe 将在 2010 年第一季度推出 Flash Player 10.1,这将在桌面和移动设备上提供一致的运行时(所以我假设如果它是为网络构建的,它将在移动设备上运行)。
我正准备开始为手机开发一个基于 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 for web 应用程序以在 Flash Player 10.1 上运行以使其在移动浏览器上表现更好,因此这仍然可能与构建独立的 Flash Lite 3 应用程序一样多。或者我根本不需要优化 - Flash Player 10.1 会在移动浏览器上提供相同的体验吗?
Flash Player 10.1 是否会提供相同的功能集,例如能够在移动设备上浏览文件并上传到网络?
还有什么要考虑的吗?
最佳答案
这里有两个观点:
- 现在以 Flash Lite 3 为目标几乎没有任何缺点,因为 Flash Player 10.1 应该可以毫无问题地播放以这种方式构建的内容。
- Flash Lite 3 完全是用 ActionScript 2 编写的,它提供了低劣的性能、令人费解的语言组合和促进不良编程风格的约定。最重要的是,您现有的 FP10 项目可能需要大量代码重写。
这也是您的内容和目标受众需要/建议什么的问题。只有您了解您的手持设备受众和物理功能要求。
考虑到所有因素,我会推广 Flash Player 10.1,因为它会带来更好的语言,并且您的应用程序版本之间的功能对等也更容易。
至于您的其他问题(您当前的站点和功能集),您当然需要查看当前在网络上运行的 FP10 SWF 的内存占用情况,看看它是否可以在可以找到低内存环境和更多 FP10.1 信息 here关于功能。
关于flash - 我应该等待 Flash Player 10.1 还是使用 Flash Lite 3 来为手机和设备开发 Flash 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1907250/