Легкая мобильная библиотека GWT + HTML5 для поддержки анимации

Я ищу возможность написать мобильное приложение с GWT, и мне нужна легкая мобильная библиотека.

Приложение будет содержать анимацию и мобильное оформление. Есть ли способ создать больше «игровой» анимации (например, размытие, эффекты движения) с помощью GWT поверх HTML 5?

Я нашел следующие библиотеки, но не уверен, какая из них лучшая.

http://code.google.com/p/mgwt/

http://code.google.com/p/gwtmobile/

http://code.google.com/p/gwt-phonegap/

http://mobilegwt.appspot.com/showcase/

https://play.google.com/store/apps/details?id=com.gwtmobile.phonegap&hl=en

https://github.com/dennisjzh/GwtMobile

http://www.gwt4touch.appspot.com/

Не могли бы вы дать мне какие-либо рекомендации, преимущества и недостатки списка библиотек, или те, которые вы, возможно, использовали?


person Ivaylo Slavov    schedule 20.05.2012    source источник
comment
Если вы хотите создать игру (не знаете, что вы имеете в виду под игрой), есть также PlayN (code.google.com/p/playn) и LibGDX.   -  person Stefan Haustein    schedule 21.05.2012


Ответы (1)


Я являюсь создателем mgwt (который присутствует в вашем списке 3 раза) http://www.m-gwt.com будет правильным URL.

mgwt написан так же, как GWT, поскольку я участник GWT, я очень надеюсь, что знаю, о чем говорю.

На создание mgwt потребовалось 3 года, и сегодня это очень хороший способ писать кроссплатформенные приложения на Java. Он использует множество различных аспектов GWT (MVP, ClientBundles, Editor Framework, UiBinder и многие другие). Однако ваш вопрос подразумевает, что вы хотите написать какую-то игру, в зависимости от вашей игры HTML5 может быть неправильным выбором на данный момент.

gwt4touch - это тонкая обертка поверх sencha touch. Это означает, что компилятор никак не может оптимизировать часть sencha. Вы можете спросить, зачем вообще тогда использовать GWT.

gwt mobile - это чистый GWT, но не использует многие основные концепции GWT. Поэтому компилятор никак не может помочь оптимизировать CSS, поскольку это внешнее.

Конечно, мой вариант как создателя mgwt предвзят, но я могу только посоветовать вам взглянуть на mgwt и увидеть «настоящую» библиотеку GWT для мобильных устройств в действии.

Сравните производительность различных витрин на разных устройствах (iOS, Android) и убедитесь сами.

Возможно, вас также заинтересует общее введение во всю тему: http://www.youtube.com/watch?v=0V0CdhMFiao&feature=plcp

person Daniel Kurka    schedule 20.05.2012
comment
Кажется, что mgwt очень подходит для наших целей, будучи быстрее и легче, чем все другие проверенные нами библиотеки. Спасибо! - person Ivaylo Slavov; 08.06.2012