Adobe Flash Professional CS5 将使用户能够使用熟悉的动作脚本创建 iPhone 应用程序。以这种方式创建的应用程序将在 AppStore 中以传统方式出售。但这并不意味着iPhone新支持Flash,我们可以在Safari中查看Flash页面。
不过,创建应用程序的新工具肯定会受到大量开发者的欢迎,当然我们用户也会从中受益。现在有许多 Adobe Air 应用程序只需进行最少的修改即可运行,并且非常容易编译以满足 iPhone 的需求。网站可以用同样的方式编译。
Flash 并没有创建 iPhone 应用程序运行的环境,但以这种方式创建的应用程序可以直接编译为普通的本机 iPhone 应用程序。分发通常通过应用商店进行,用户甚至不会知道其中的区别。为了在Appstore上分发应用程序,开发者必须向Apple支付通常的年费,并且应用程序将接受经典的审批流程。但我们肯定会看到一波新的有趣的应用程序。
就我个人而言,作为一名用户,我希望有一个区别。在我看来,以这种方式编写的应用程序比用 Xcode 编写的应用程序的优化要差得多,因此对电池的要求可能更高。
至于 Safari 中的 Flash,目前这方面没有任何变化,我个人对浏览器中没有 Flash 感到更高兴。但如果 Flash 出现在 Safari 中,我希望有一个按钮可以将其关闭。
Na Adobe 实验室页面 您可以在此处阅读更多信息并观看演示视频。还有一个指向在 Adobe Flash CS5 中创建的多个应用程序的链接,但在捷克应用商店中找不到这些应用程序。但如果你是 创建了一个美国帐户,所以您当然可以尝试这些应用程序。
我更担心 AppStore 不会变得更加拥挤,充斥着 Flash 中的原始应用程序和游戏。
嗯,即使在 Photoshop 中设计一些东西也不容易。因此,我并不担心 Adobe Flash CS5 会充斥着无用的应用程序。
在我看来,App Store 中的游戏数量将会增加,这将是一个显着的增加,因为 Flash 非常适合它。
同样的,镇流器的用量也会增加,因为毕竟针对iPhone的开发会更容易。由于多种原因,Céčko 对于许多程序员来说可能是、而且确实是一个难以克服的问题。
当然,还有前面已经提到的优化,对电池的需求等等。这也是苹果没有在iPhone上安装Garbage Collector的原因。
我也有同样的担忧……一堆糟糕的应用程序,一些白痴会想为一些愚蠢的事情掏腰包(也许至少上传到AppStore需要一台Mac,它至少可以选择它一点),我不相信一切都会始终编译正确,即使对于那些好的应用程序,批准过程也会拖延......但随后我看到的负面因素多于正面因素。
对我来说,开发的主要问题是我没有 Mac。这样我终于可以尝试申请了。我可以轻松地使用 Flex 和 ActionScript,而且这肯定比学习 C 或 XCode 更容易,因为我一行都不懂(我通常用 Java 做事)。
C 是一回事,但即使对于我这样一个在很多方面了解 C 的人来说,Objective-C 也因为它的语法和 OOP 方法而遭遇了冷水。
正如奥列斯科所写。这将带来提交申请数量的再次大幅增加,我不想看到这会对本已缓慢的审批流程产生什么影响。
嗯,这很有趣。甚至可以使用 iPhone API 来实现加速计、地理定位等。不过镇流器会增加,不知道苹果会不会有什么反应。不管怎样,我相信,随着时间的推移,我们会遇到一些如果没有 Flash 就无法创建的优秀应用程序。
它终于来了。对我来说,Win 上的 Xcode 是理想的选择,但这看起来也不是一个坏主意。而且我认为苹果不应该限制人们开发应用程序。