我对诸如Photoshop、Guitar等高概要应用程序的开发人员使用什么跨平台框架感到好奇。它们都与操作系统无缝集成,以至于有时您可以假设应用程序是专门为该操作系统开发的。
我已经用Qt编程了大约一年,据我所知,考虑到我对Qt的知识和能力,不可能将您的应用程序完全集成到MAC操作系统中。(例如见我与Qt和MAC操作系统码头图标的问题尚未解决 )
它们都使用专有的内部框架吗?我只是缺乏必要的‘诀窍’来实现这一点与Qt?有没有更好的跨平台的选择?
发布于 2011-03-28 18:10:59
总是有分离功能和显示的技术,并为每个受支持的平台重写显示代码。如果做对了,就可以将特定显示代码的数量降到最低。
由于Windows和Mac用户界面在各种不同的、通常是微妙的方式上是不同的,所以很难找到一个兼容性库来使应用程序在这两个平台上看起来都是本地的。
https://softwareengineering.stackexchange.com/questions/62970
复制相似问题