Web应用程序会取代桌面应用程序

时间:2008-12-12 01:03:20

标签: flash air cloud javafx google-gears

一切都会进入云端吗?如果是这样,在哪个方向?谷歌,齿轮?闪光,AIR,JavaFX的?


另见:Does desktop development matter?

20 个答案:

答案 0 :(得分:18)

不,直到有人为为什么我应该让别人控制我的数据提出一个非常好的论据。并保证我的互联网连接始终开启并随处可用。

答案 1 :(得分:16)

我问The Magic Eight Ball - 它说,“没办法!”

答案 2 :(得分:16)

近十年来我一直在问这个问题。在我的业务中,我们构建和销售大致相同的Windows和Web应用程序。四年前我会告诉你,到现在为止我们已经80-20支持网络应用了。但是,就发布的数量而言,我们仍然大约60-40支持Windows应用程序。

虽然我曾经认为接受软件即服务的真正障碍只是想要更好,更丰富的用户界面(Silverlight,Air等会解决),我现在倾向于认为有很多人只是喜欢一次性购买和本地控制网络连接订阅模型。因为这种偏好植根于个人对金钱价值的看法,所以我认为技术不会像我们技术人员认为的那样迅速改变。因此,我打赌Windows应用程序与我们在一起的时间比开发人员预期的要长;至少再过10年。

答案 3 :(得分:8)

就我个人而言,我的梦想是,您只需随身携带一个USB记忆棒,其中包含操作系统和您使用的所有应用程序,以及您的所有个人设置。您可以将此驱动器连接到您遇到的任何计算机,并且无论您使用哪台计算机,每次都可以获得自己的个性化体验。您始终可以访问所有应用程序和所有数据。当您晚上回家或检查指定的计算机时,将执行备份,以便您不必担心丢失所有数据。这有点类似于Gdium和G-Key所做的,但我认为/希望这样的想法将来会变得更加流行。

答案 4 :(得分:7)

答案很可能是否定,除非我们在宇宙中发现秘密物理或其他一些奇怪的漏洞。现在为一些科幻小说。

考虑到这一点,有一天我们可能拥有可以每秒处理Gazillion FLOPS的Quantum云服务器,但据我们所知,我们无法以比光速更快的速度发送这些结果。

所以现在想象一下,“超级云”可以处理任何事情,无论如何,只需1毫秒,但如果这些结果在几毫秒内无法收到,那么“表现糟透了”。想象一下太空船,例如它不可能依赖云服务器,它需要一个“桌面”。

现在这听起来很疯狂,但即使在今天,从2008年开始,光子将需要更长的时间从CPU芯片的一侧穿过另一侧,而晶体管栅极状态需要更换。所以我们已经达到了光速限制的速度。

答案 5 :(得分:5)

所以我们所需要的只是哑终端?我们以前没来过这里吗?嗯,好吧,他们肯定会是多媒体和所有这些更漂亮的应用程序。但是,愚蠢的终端,无论如何。

看起来钟摆不应该摆得那么远。

答案 6 :(得分:3)

在Web技术真正取代桌面应用程序之前还需要一段时间,但我毫不怀疑它会在某个时刻发生。技术进步太快而且持续不会发生。

我怀疑你提到的任何技术都是相关的。我认为浏览器将朝着类似VM的状态发展,这种状态越来越强大,可以创建更好,更好的Web体验。

答案 7 :(得分:2)

是的,但我怀疑主导的技术是否存在。

答案 8 :(得分:2)

没有。以数据为中心的应用和以通信为中心的应用可以实现云端化。但是,以处理为中心的应用程序不太容易被转储到网络上。

答案 9 :(得分:1)

WebApps非常适合很多事情,但真正的交易破坏者仍然是性能和本地硬件集成。

如果有一个好的本机应用程序可以执行某些操作,而AIR应用程序可以执行相同的操作,我将始终使用本机应用程序。 HTTP有它的局限性。

答案 10 :(得分:1)

我认为他们会互相合作。可以使用Web托管的组件和本地的组件。 Flex应用程序可以使用本地和浏览器沙箱。如果还没有Silverlight,则需要。

答案 11 :(得分:1)

个人很多不在乎他们放置家庭假期照片的地方,但是大企业将非常小心他们放在云中的东西。

答案 12 :(得分:1)

人们在寻找“下一件大事”时陷入困境。这没关系!今天存在的网络和桌面只不过是两个独立的应用平台。这些平台之间的界限越来越模糊,但这两个平台对于制作应用程序的人来说都有优点和缺点,最终,用户只关心最好的应用程序。

我说两者都会留下来,但很快你就无法区别于最终用户的观点了。

答案 13 :(得分:1)

这就像争论花生酱将取代果冻。事实是,在许多情况下,它们在单独使用时都可以单独使用,甚至更好。就个人而言,我认为未来将会看到大多数情况都是组合使用而不是单独使用。也就是说,总有一些单独的实例是有意义的 - 我不认为维基百科或flickr很快会成为独立的应用程序。同样,我确信桌面应用程序没有从Web启用中获益(虽然奇怪的是,我现在想不出一个好的例子)。

我也同意以前的海报,两者之间的界线会越来越模糊。

答案 14 :(得分:1)

对于Web应用程序来说,繁重的图像处理和游戏可能有点过重,但我认为最终会有很多应用程序。

答案 15 :(得分:1)

目前,桌面应用程序暂时陷入困境。一旦我们最终解决了小安全问题,它就会全力以赴。

答案 16 :(得分:1)

我真的不知道这种情况会在不久的将来发生,很快我的意思是在未来10到15年内。甚至为什么人们会想要。密集型游戏,定量金融以及科学和国防,这些都不会从在网络浏览器中运行中受益。

答案 17 :(得分:1)

我认为对于浏览器(HTML / Java / CSS / Flash / Whatever)来说,真正意义上的本机应用程序,计算机体系结构(CPU /内存)的性能必须变得非常强大以至于你能够在浏览器框架内运行硬实时流程,而不是看到任何降低的确定性或硬实时性能。

这将需要在计算方面取得一些真正重大的进步,目前预计未来十年不会出现这种情况。

答案 18 :(得分:0)

目前有些事情像eyeOS那样有很长的路要走,但当它归结为纯粹的表现和游戏时,浏览器可以做什么限制。

答案 19 :(得分:-1)

谷歌已经推出Google Chrome OS,打赌桌面应用程序将不再是必不可少的。

豫ICP备18024241号-1