首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >桌面软件开发选项

桌面软件开发选项
EN

Stack Overflow用户
提问于 2008-11-03 22:58:57
回答 7查看 960关注 0票数 6

一个困在网络世界里的程序员..。

目前用于桌面应用程序开发的最常见的桌面开发“框架”是什么?

  1. 为Windows和OS编写桌面软件是现实的吗?
  2. 使用相同的基本代码为将具有部分web和桌面UI的应用程序编写业务/数据层是现实的吗?
EN

回答 7

Stack Overflow用户

发布于 2008-11-03 23:13:14

虽然跨平台桌面开发是可能的,但这并不容易。至少,您必须在每个支持的平台上进行测试。你必须做出艰难的妥协:你是让你的软件在每个平台上看起来完全一样(因此在任何地方都不像一个本地应用程序),还是在不同的平台上使用本机控件和处理不同的对齐等?除了外表,你还会用什么行为?例如,UNIX软件会敏感地对案例进行排序,而Windows软件则不会。您是在两个平台上选择一个排序顺序,还是在每个平台上进行不同的排序?

票数 2
EN

Stack Overflow用户

发布于 2008-11-03 23:03:10

  1. 是的,你认为QT
  2. 是的,你认为面向服务的体系结构
票数 1
EN

Stack Overflow用户

发布于 2008-11-03 23:03:16

Qt ( C++或python)在mac/win/linux之间完全可移植。它还包括QtWebKit,因此很容易在应用程序中嵌入真正的现代浏览器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/260265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档