La création de Windows Metro style apps avec Java?
Je sais comment créer de petites applications de bureau en Java. Je veux savoir, je peux faire à Windows Metro style apps en Java? Parce que sur le web, seuls C++/C/C#/JavaScript etc. sont mentionnés. Si oui pouvez-vous me donner une référence pour un démarrage rapide. Si non, qui sera plus simple langue pour commencer?
- C'est effectivement une question très intéressante. Avec WinRT, il devrait être relativement facile de créer des liaisons pour Java pour le nouveau cadre aussi facilement que l'accès à d'autres langues. Juste un ou deux mois. 😉
- Vous pouvez avoir une chance avec IKVM 🙂 ikvm.net/devguide/java2net.html mais je ne sais pas comment il fonctionne :/
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez créer metro style apps avec C#, VB, JavaScript et C++. Il n'y a actuellement aucune prise en charge pour la création de métro de style applications avec Java.
Vous ne pouvez pas faire de metro style apps avec Java.
Pour l'autre partie de votre question, concernant le starter guide et dont la langue est facile, MSDN a un starter guide qui aide à la construction de nouvelles metro style apps, cette, cette et cette devrait être utile.
Et de la langue la plus facile, et bien cela dépend du développeur, quelqu'un qui a été en développement .NET ou WPF ou des applications Windows Forms peut-être plus à l'aise avec son environnement familier et peuvent préférer en développement à l'aide de C++ et XAML ou VisualBasic, selon ce qu'il a été utilisé avant, tandis que quelqu'un venant de développement web peut préférer javascript.
Pour les nouveaux développeurs, je vous conseille d'utiliser C# et XAML, mais encore une fois c'est mon choix, et pas tout le monde sera d'accord avec elle.
Ici est un autre lien qui pointe vers des guides sur le site MSDN, et ajoute quelques détails supplémentaires.
Je crois que vous ne serez pas en mesure d'utiliser Java et WinRT. La meilleure option pour vous d'essayer, C#, parce que c'est le langage qui est le plus proche de java, à mon avis.
WinRT est toujours basé sur la COM, de sorte que vous devriez être en mesure d'y accéder à partir de Java à l'aide de quelque chose comme la Java-COM pont. L'aide qui sera probablement assez dur (vous auriez à utiliser des chaînes de caractères pour les noms de méthode, etc.).
Si vous souhaitez utiliser WinRT confortablement à partir de Java, qui nécessiterait la modification de l'exécution de Java et peut-être aussi le compilateur de leur faire prendre conscience des types WinRT.
En fait, vous pouvez très facilement écrire une station de métro de style de l'application web à l'aide d'un CSS bibliothèque comme celle-ci: http://metroui.org.ua/
Avec ce CSS, il est peut-être pour générer le bon vieux HTML avec Java côté serveur (par exemple, via une servlet) puis une révérence les classes CSS.
Je l'ai fait en utilisant le org.apache.ecs de la bibliothèque (c'est très vieux, mais il fonctionne assez bien).
C# et Java sont similaires, mais avec des Cadres différents. Regarder dans le développement de Metro Style apps en C#. N'oubliez pas de vous inscrire pour un développeur de licence pour les Applications du Windows Store!
Vous pouvez écrire votre application en Java et cross compiler en JavaScript à l'aide de GWT. Nous le faisons avec succès avec un couple de Windows (Téléphone de Bureau et des applications. En outre, le code peut être partagé avec vos iOS et Android ports.
ici ce que j'ai trouvé dans sourceforge.net
http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=slibrary
c'est le plus proche de l'interface utilisateur de metro thème que j'ai vu.