相关疑难解决方法(0)

使用Mac进行跨平台开发?

谁使用Mac进行跨平台开发?

通过跨平台,我基本上意味着你可以编译到目标Windows或Unix(不一定两者同时).我知道这也与编写可移植代码有很大关系,但我更感兴趣的是人们使用Mac OS X开发软件的经验.

我知道有一系列的IDE可供选择,我可能会使用Eclipse(我喜欢GCC工具链),但Xcode似乎很受欢迎.它可以如上所述使用吗?在紧要关头,我总是可以使用VirtualBoxVMware Player进行虚拟化或并行使用Visual Studio(或双重启动).说过我对任何其他建议的编译器开放(最好是使用GCC的IDE.)

此外,还有可用的Mac系列,你会推荐哪一款?我更喜欢一台笔记本电脑(因为我已经有一台台式机),但我不确定合理的规格.

如果您目前正在使用Mac进行开发,我很想听听您在Mac上开发的内容以及您喜欢和不喜欢的内容.

我主要是用C/C++/Java开发.我也希望尝试使用BoostQt,所以我很想听听任何(潜在的)兼容性问题.

如果您有任何其他提示我会爱你,你会听到你要说的话.

language-agnostic macos cross-platform

29
推荐指数
5
解决办法
1万
查看次数

最简单的跨平台小部件工具包?

什么是最简单的跨平台小部件工具包?我正在寻找一个最低限度涵盖Windows,OSX和Linux的C或C++接口.

c c++ cross-platform gui-toolkit

7
推荐指数
5
解决办法
4982
查看次数

我应该使用跨平台的GUI工具包还是依赖本地工具包?

在我作为程序员的工作中,我将编写一个用C++编写的程序,用于将音频文件转换为各种格式.可能,这将涉及构建一个简单的GUI.

使用Cocoa和WinForms而不是像Qt或GTK这样的跨平台工具包为Mac和Windows构建单独的GUI是否会很费力?
(无论如何,我将不得不维护一个单独的Windows版本和Mac版本)
GUI可能非常简单,只需要非常基本的功能.

我一直觉得原生的GUI比跨平台的兄弟们更直观......

c++ user-interface cross-platform

4
推荐指数
2
解决办法
1576
查看次数

跨平台开发 - 使用跨平台UI工具包或多个平台上的本机?

我正在寻找一些可以向我的老板和开发人员提出的论点.

我们目前正在完成初步的UI模型,并准备进入下一个开发阶段.与此同时,我一直在挖掘Carbon,Win32和wxWidgets API的深度,尝试使一些控件在Mac和Windows平台上具有更原生的外观.

我越深入到Win32和碳的API来实现我们希望在我们的项目的UI的东西,越陈旧,他们的感觉,而我开始更多地认为,在最后一段描述我们应该实施该项目在这里.

我们正在为当前的项目使用wxWidgets.wxWidgets正在wxCocoa端口上出现,但在我们开始对我们的新应用程序进行重大开发之前,看起来它还没有准备好进入黄金时段.在Windows方面,它包装Win32 API而不是WinForms或WPF(可能是由于本机代码与托管代码).

我们已经在设计系统时考虑了MVC模式,因此除了必须编写两个本机UI之外,它应该是非常可行的,并且,恕我直言,使用现代API(如Cocoa和WPF)更容易获得所需的UI效果.

我一直试图巧妙地推动这些观点,但重大发展的开始即将到来.有没有人对如何在我们的下一个应用程序中使用本机UI工具包与坚持使用wxWidgets有任何建议?

提前致谢.

wpf cocoa cross-platform

3
推荐指数
1
解决办法
2346
查看次数