|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-03-19
近年来,随着web技术的发展,传统的桌面软件能完成的工作,web产品也不落后,在市场拓展、开发和部署成本,以及硬件成本等方面,web产品却优势明显,同时web产品的盈利模式是以广告收入为主,产品免费,这些对桌面软件已经构成沉重打击,加上盗版市场泛滥,传统应用软件已是前途暗淡,传统软件企业正面临生死抉择。
本人所处公司正是一家桌面软件公司,多年来一直苟延惨喘,现在正处在一个十字路口:转型互联网公司或是继续做桌面应用软件。 在此想和各位网友一同来探讨桌面软件的发展道路。建议先从比较传统桌面软件与web产品的优劣开始,谢谢!
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-03-21
传统桌面软件有的时候解决的问题域和Web产品是不一样的。
主要看你的桌面软件是否和互联网(or网络)有一定的关联。 另外就是和你的桌面OS有多大的关联。 肯定有些桌面应用是 Web 应用替代不了的。 以前桌面软件大多是为了发挥自己的电脑的潜能,现在Web软件大多是为了发挥人和沟通的潜能。这要看你们做的桌面软件到底是面向什么的。 至于商业模式,确实是不同的软件模式,可能会导致采用不同的商业模式。 我觉得,不要从技术层面讨论该做什么,应该从应用层面讨论。 你的软件(or网络应用)有人需要,自然就会挣钱,你自己自然就知道该选什么方向。 技术,不过是手段而已。 |
|
| 返回顶楼 | |
|
最后更新时间:2008-04-25
对的,
当你还是在做桌面软件的时候,看看社会上的都在做web方面的开发 很郁闷, 天天被人炒Swing多烂,呵呵 跳个公司真难 |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-04
桌面和WEB应该是互补,谁也替代不了谁。
WEB应用可以提供桌面程序,弥补WEB的缺点,(比如,大文件批量上传等等。) 桌面应用也可以提供WEB程序,增强交互沟通能力。(比如,在线词典、在线图片编辑等等。) |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-09
各位的回复都很有道理,非常感谢!
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-23
同意elephi,不管是做桌面系统还是web,
目的都是为了取得收益,只是所采取的技术手段不同而已。 我目前就在做桌面系统。 |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-24
从长远来看,网络计算代替桌面计算是中趋势,适时转型是明智之举。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-25
同意楼上,从桌面到web的平台移转是大势所趋,microsoft作为桌面软件厂商的代表正在拼尽全力地抓住web平台的尾巴,正如鲍尔默所説的:任何力量都阻挡不了我们大踏步向网络发展的决心
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-25
ms眼中的网络计算并不是一个web app那样简单
桌面程序只要采用分布式计算,尽量使用开放的协议,比方说xmlrpc,json之类的,将来也就是转变客户端的问题 不管你是使用silverlight,flex这样的客户端还是ext 这样的js客户端,思路都是一样的 只能说,二层的桌面应用不适合现在的发展而已,不过某些小应用,有什么必要一定要设计从分布式的呢。应用做精才是王道,形式是次要的,如果你做的是行业应用的话 |
|
| 返回顶楼 | |
|
最后更新时间:2008-05-26
SWING怎么烂呢?我经历两家公司都有一部分用SWING开发的。看看现在的网管开发,好像都要SWING的技术
|
|
| 返回顶楼 | |








