跨平台软件开发(Mac,Window)语言建议

时间:2010-08-25 08:48:43

标签: cross-platform

我需要开发适用于Windows和Mac OS的软件。

要求如下:

用户可以查看Flash文件,进行选择,软件打印出用户选择的flash文件列表。

我在.net和Windows平台方面有经验但没有Mac OS经验。对于我目前的情况,什么是最好的开发语言和工具。

3 个答案:

答案 0 :(得分:2)

我可能对此有点偏颇,但您应该使用Qt因为它会使您的代码在Windows,Mac OS X,Linux甚至某些移动平台上都可移植。我真的不了解你的要求,但Qt几乎就是全面的跨平台解决方案。它是基于C ++的,但很简单(没有内存管理麻烦,Qt负责这一切)。

答案 1 :(得分:1)

一方面你可以使用Java,它与Windows,Mac和Linux完全兼容,而且语言类似于C#,所以你可以在没有太多麻烦的情况下适应,如果你使用.net和C#。

另一方面,您可以在.net中使用您的知识并使用Mono。它是一个用于在其他平台上运行.net代码的开源库,它不等于.net(不包括所有库),但可以解决您的问题。

希望我的回答可以帮到你。

答案 2 :(得分:0)

Xojo非常易于使用,可让您从单个源项目中制作本机Windows和Mac应用程序,因此您可能希望对其进行研究。