繁体   English   中英

使用Java创建Windows Metro风格的应用程序?

[英]Creating Windows Metro style apps with Java?

我知道如何用Java创建小型桌面应用程序。 我想知道,我可以用Java制作Windows Metro风格的应用程序吗? 因为在Web上只提到了C ++ / C / C#/ JavaScript等。 如果是的话,请给我一些快速入门的参考。 如果不是哪一个将是最简单的语言开始?

您只能使用C#,VB,JavaScript和C ++创建metro风格的应用程序。 目前不支持使用Java创作metro风格的应用程序。

你不能用Java制作metro风格的应用程序。

对于你的问题的另一部分,对于入门指南和语言很容易, MSDN具有起动的指导,帮助建立新的Metro风格的应用程序, 这个这个这个应该是有帮助的。

哪种语言最简单,这取决于开发人员,开发.NET或WPF或Windows Forms应用程序的人可能对他熟悉的环境感到更舒服,并且可能更喜欢使用C ++和XAML或VisualBasic进行开发,具体取决于他的用途。使用之前,来自Web开发的人可能更喜欢javascript。

对于新开发者,我建议使用C#和XAML,但这又是我的选择,并不是每个人都会同意它。

是另一个指向MSDN指南的链接,并添加了一些额外的细节。

WinRT仍然基于COM,因此您应该能够使用Java-COM桥接器从Java访问它。 使用它可能会非常困难(你必须使用字符串作为方法名称等)。

如果您希望从Java中轻松使用WinRT,则需要修改Java运行时以及可能还需要编译器以使其了解WinRT类型。

我相信你将无法使用Java和WinRT。 您尝试的最佳选择是C#,因为在我看来,这是最接近java的语言。

实际上你可以通过使用像这样的CSS库轻松编写一个metro风格的Web应用程序: http//metroui.org.ua/

使用这个CSS,可能在服务器端生成带有Java的普通旧HTML(例如通过servlet),然后尊重CSS类。

我通过使用org.apache.ecs库来做到这一点(它很老但是效果很好)。

C#和Java类似,但具有不同的框架。 研究用C#开发Metro Style应用程序。 请记得注册Windows Store Apps的开发人员许可证!

您可以使用Java编写应用程序并使用GWT交叉编译为JavaScript。 我们使用几个Windows(电话和桌面)应用程序成功完成了这项工作。 此外,代码可以与您的iOS和Android端口共享。

这是我在sourceforge.net找到的
http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=slibrary这是我所看到的最接近地铁主题的ui。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM