JMa*_*May 8 desktop-application web
我是网络开发的新手(学习了大约2个月),但我一直想知道什么时候应用程序更适合网络或桌面.例如,医院是否倾向于使用桌面或网络应用程序来跟踪其所有患者记录.保险公司等大型企业也会使用网络或桌面应用来存储和访问所有客户信息吗?谢谢.
Ton*_*ony 15
一般来说,我发现本机应用程序的最大优势在于它可以更快,并且擅长与硬件连接.最大的缺点是它们通常需要为特定的操作系统定制.例如,本机应用程序可能需要构建windows和mac版本,这大大增加了开发时间.
这就是Web应用程序的优势发挥作用的地方.由于该应用程序位于Web上,因此它通常与许多平台兼容,使其成为最便宜和最快的开发选项.但是,您将牺牲速度并可能难以兼容硬件.
此外,这取决于您为谁开发软件.例如,如果您要部署服务或某种分布式系统,那么Web应用程序通常就是您的选择.但是,如果您正在为个人创建一个非常适合使用的工具,例如Photoshop或Microsoft Word,那么开发特定于平台的版本并从系统及其资源中获取最大收益可能会更好.