我正处于基于桌面的应用程序的设计阶段。由于这个特定应用程序的性质,我相信它将从基于Web的方法中获益(即,允许用户通过在kiosk模式下运行的浏览器与应用程序交互),以便利用HTML / CSS的简单性/ JS和许多优秀的JS接口插件的可用性。采用这种方法(而不是在原生或跨平台图形库中编码)是否带有任何问题?
答案 0 :(得分:1)
那么,您对操作系统和其他域的访问将受到限制。
使用像Adobe AIR这样的东西可以让你使用HTML / CSS / JS并将其编译成适当的桌面应用程序呢?
答案 1 :(得分:1)
请查看http://www.terrainformatica.com/htmlayout/ - 用于使用html和css创建桌面GUI的库。
答案 2 :(得分:0)
进行Web GUI的主要“问题”是您需要设置某种Web服务器。 gui应用程序可以只是一个可执行文件。你们所有人(可能)都需要一些GCI编码来从用户那里获取信息给你的程序。一般来说,它可能需要做更多的工作。
与此平衡的是,任何使用自己选择的操作系统和浏览器在世界任何地方与您的网络服务器联网的用户都应该能够运行您的程序。