Flash是一个很好的技能吗?

时间:2009-03-15 22:18:11

标签: flash

我已经成为一名网络程序员已经两年了,并且觉得除非你使用闪存,否则只有某些事情你不能做得很好。我从来没有拿起闪光灯,因为我没有钱支付它。我最近发现有很多开源替代品,比如开放式laszlo和flashdevelop,所以我很乐意接受它。

1)作为网络开发者,Flash是一项很好的技能吗? 2)您认为未来闪存将越来越多地与网络分开吗?

6 个答案:

答案 0 :(得分:7)

这个问题从根本上讲是无法回答的(所有技能都很好,如果我知道将来会流行什么,我会比我更富有)......

  1. SFlash在网上肯定很受欢迎,客户可能也很想要它,并且在你的弓中使用字符串也不错。
  2. 我怀疑,它的受欢迎程度会保持在原地。 HTML 5等可能会给它带来一些压力,Silverlight也是如此。我不希望大规模放弃它,但我也看不到使用量大幅上升。

答案 1 :(得分:4)

在我的意见中 ...我相信Flash的大部分内容都不需要Flash,我认为人们开始意识到纯Javascript的强大功能和灵活性。这可以通过像jQuery这样的库来帮助,这使得做一些通常会让人们立即调用Flash设计器的事情变得轻而易举。

关于你的问题第2部分...我认为Flash将来会越来越少成为网络的一部分,纯粹是因为互联网对开放性和标准的自然倾向。

如果我们必须观看Flash / Silverlight /等,我个人不会玩得开心。在每个人再次意识到这一点之前全力以赴:)

答案 2 :(得分:0)

1) 我认为这取决于你的雄心壮志。如果你想主要在前端工作并使事情看起来很漂亮; Flash无疑是适合您工具箱的技能。另一方面,如果你对服务器端的工作更感兴趣,我不会把我的时间花在闪存上。然而,与大多数事情一样,了解所有内容并不会有什么坏处,因为它使集成事物变得更容易。

2) 我认为Flash还会存在一段时间,因为它已经普及了。今天,大多数计算机都安装了Flash,因此如果您正在开发富浏览器应用程序,那么闪存将是最安全的选择。然而,这可能会随着时间的推移而发生变化,并且今天可能会出现与Flash相关的严重竞争 - 例如Silverlight或Flex。就个人而言,我发现Silverlight更具吸引力(我是一个.NET人员),但今天不会将它用于广泛的应用程序,因为许多用户不会安装运行时。

答案 3 :(得分:0)

微软也在Silverlight方向上大力推动。我至少考虑一下它,因为它不仅在开发社区中起飞,而且在企业中起飞。

答案 4 :(得分:0)

我现在正在进行网络开发,我得出了相同的结论:如果我知道一点闪光(比如编码我自己的视频播放器,实际上就像我期望的那样),那么事情会更容易一些它发布了一个不错的javascript界面​​。

但是,我测试了Open Lazslo(并且喜欢它),但我不认为它是典型的Web开发工具。当您必须以某种方式从浏览器中模拟桌面应用程序(在UI方面)时,它变得非常有用。所以我将它放入企业内部网部门。

至于Flash的未来及其与网络的关系,我不知道。但是,如果浏览器供应商恢复他们的感觉并接受服务器明确授权的跨域ajax请求(如闪存那样),我们将拥有闪存的唯一用途是用于重量级应用程序,如视频播放器和动画游戏。

答案 5 :(得分:0)

如果您对学习新知识感兴趣,可以查看Haxe。它是一种具有很多可能性的语言。它创建了flashmovies(flash 6 - 11),生成服务器端代码(Neko / PHP)和JavaScript。它是开源的,所以它也是免费的。