当前位置:  开发笔记 > 编程语言 > 正文

适用于Mac和Windows的原生外观GUI框架

如何解决《适用于Mac和Windows的原生外观GUI框架》经验,为你挑选了2个好方法。

我目前正在搜索一个在Mac和Windows下看起来和原生的GUI框架.此外,我不想使用C++,例如C#,Java,Ruby或Python.

多谢.



1> oefe..:

看看wxWidgets或QT.

但是,请考虑这些工具包只会让您获得大致的平台外观.通常情况下,它在Windows上感觉"OK",但在Mac上它通常看起来和感觉更像是一个"移植"的Windows应用程序,而不是本机应用程序.对Mac用户要求很高,他们不太喜欢这样......而且,你经常被限制在系统的公共子集中.

如果您想创建一个出色的应用程序,请考虑将您的代码分离为平台中立的业务层和特定于平台的GUI层,并使用该平台的本机工具在每个平台上实现GUI.是的,这将是更多的工作,但根据你的目标可能是值得的.


Microsoft和Apple也定义了不同的UI指南 - 例如,按OK和Cancel按钮的顺序 - 这意味着最佳解决方案是每个平台的瘦自定义UI,如您所建议的那样

2> Nick Van Bru..:

wxPython应该满足您的需求.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有