我是软件工程专业的学生,我们负责创建一个应该是跨平台的系统,并且应该作为桌面应用程序实现,而且,应该将相同的界面和功能移植到互联网上(尽管我可以选择我们服务器的操作系统)。 我在python / django和ruby / rails中有很好的技能,但是python / ruby在windows上非常讨厌......有人可以推荐一些我可以使用的工具, 提前致谢
答案 0 :(得分:0)
我认为你最好的选择是JAVA。它是真正的跨平台,您可以在Windows,Linux,Mac OS上运行您的软件包,它可以从网站(或在浏览器中)运行
答案 1 :(得分:0)
我建议你使用java作为一种语言来开发跨平台应用程序以及interenet。
答案 2 :(得分:0)
Java还不错:
我曾经在我的博客上写过这个: http://www.databasesandlife.com/java-really-delivers-write-once-run-anywhere/
答案 3 :(得分:0)
我对您的要求感觉如何
您的视图/表示层应该是分开的,它们在跨平台上运行,如Flash或QT。
您将在服务器上运行的业务逻辑。您可以使用ruby来实现相同的功能。
您可以将ruby与这两种技术结合使用。 Ruby with flex(Flash)或ruby with QT。