Я знаю, как создавать небольшие настольные приложения на Java. Я хочу знать, могу ли я создавать приложения в стиле Metro Metro на Java? Потому что в Интернете упоминаются только С++/C/С#/JavaScript и т.д. Если да, пожалуйста, дайте мне несколько рекомендаций для быстрого начала. Если нет, какой из них будет проще всего начинать?
Создание приложений в стиле Metro Metro с Java?
Ответ 1
Вы можете создавать приложения в стиле метро с С#, VB, JavaScript и С++. В настоящее время нет поддержки для создания приложений в стиле метро с Java.
Ответ 2
Вы не можете создавать приложения в стиле метро с Java.
Для другой части вашего вопроса, в отношении руководства для начинающих и на каком языке легко, MSDN имеет руководство для начинающих, которое помогает строить новые приложения стиля метро, this, this и this должно быть полезно.
И какой язык проще всего, ну, это зависит от разработчика, кто-то, кто разрабатывал приложения .NET или WPF или Windows Forms, может быть более комфортно с его знакомой средой и может предпочесть разработку с использованием С++ и XAML или VisualBasic, в зависимости от того, что он использовал раньше, в то время как кто-то из веб-разработки может предпочесть javascript.
Для новых разработчиков я бы рекомендовал использовать С# и XAML, но опять же это мой выбор, и не все согласятся с ним.
Здесь - еще одна ссылка, которая указывает на руководства в MSDN, и добавляет некоторые дополнительные детали.
Ответ 3
WinRT по-прежнему основан на COM, поэтому вы должны иметь доступ к нему с Java, используя что-то вроде моста Java-COM. Использование этого, вероятно, будет довольно сложно (вам придется использовать строки для имен методов и т.д.).
Если вы хотите удобно использовать WinRT с Java, это потребует изменения среды выполнения Java и, возможно, также компилятора, чтобы информировать их о типах WinRT.
Ответ 4
Я считаю, что вы не сможете использовать Java и WinRT. На мой взгляд, лучший вариант для вас - это С#, потому что это язык, который ближе всего к java.
Ответ 5
На самом деле вы можете легко написать веб-приложение в стиле метро, используя библиотеку CSS, подобную этой: http://metroui.org.ua/
С помощью этого CSS возможно создать простой старый HTML с Java на стороне сервера (например, через сервлет), а затем почитать классы CSS.
Я сделал это, используя библиотеку org.apache.ecs(он очень старый, но он работает очень хорошо).
Ответ 6
С# и Java похожи, но с разными Framework. Изучите приложения Metro Style на С#. Не забудьте зарегистрироваться для лицензии разработчика для приложений Windows Store!
Ответ 7
Вы можете написать свое приложение на Java и скомпилировать его на JavaScript с помощью GWT. Мы делаем это успешно с помощью нескольких приложений Windows (Phone и Desktop). Кроме того, код может использоваться совместно с портами iOS и Android.
Ответ 8
вот что я нашел в sourceforge.net
http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=slibrary
это самая близкая тема для метро, которую я видел.