Vit*_*aly 4 desktop-application web-applications
如果可以将想法实现为桌面应用程序和Web应用程序,那么您会采用哪种方式?
我在这里有点偏颇,因为我倾向于选择桌面应用而不是网络应用,因为它能够快速访问信息:无需打开浏览器,无需登录,响应速度更快,托盘集成,通知,全球热键等.作为开发人员,我也有更多开发桌面应用程序的经验.但作为ISV,我不仅要担心不仅丰富用户,还要丰富自己;)
n3r*_*3rd 12
这真的取决于你拥有什么样的应用程序以及你想用它做什么.
Web应用程序主要具有以下优点:
另一方面,你有这些问题:
那么,这意味着什么?这完全取决于.找出哪些问题对您最重要.
编辑:对不起,我刚刚看到您特别询问有关通过应用获利的问题.你应该在你的问题的正文中提到过;)但我认为无论如何我至少部分地回答了,至少我试过了.
ajm*_*ajm 11
我想这取决于你计划如何货币化.使用桌面应用程序,您将主要通过付费购买产生收入.使用网络应用程序,您可以随时收取月费(甚至根据访问级别收取分层费用),甚至可以支持带广告的免费/试用版本.
另外,为什么要限制自己到一个或另一个?使用像Adobe的AIR这样的框架,给自己两全其美.
你的技能在哪里?如果您在构建桌面应用程序方面拥有丰富的经验并且对Web不太熟悉,请先使用桌面.如果您是Web开发人员,请先访问网站.发挥你的优势.
设计怎么样?知道任何可以为您设计Web应用程序的网页设计师,还是更容易在桌面上吹出一些东西?
Web的跨平台方面是否值得,或者您是主要为Windows或Mac或Linux构建并且对此感到满意?
有很多考虑因素.发挥你的优势.
编辑(2012年9月):似乎这篇文章在3年后仍然有一些流量.在这一点上它已经过时了,并没有考虑到我不知道的移动设备.:-) YMMV!