2012-05-20 9 views
5

Sto effettuando ricerche per scrivere un'app mobile con GWT e ho bisogno di una libreria mobile leggera.GWT + Libreria mobile leggera HTML5 per supportare le animazioni

L'applicazione conterrà animazioni e aspetto grafico. C'è un modo per creare più "giochi" come animazioni (come sfocatura, effetti di movimento) con GWT su HTML 5?

Ho trovato le seguenti librerie ma non sono sicuro quale sia la migliore.

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/

Potresti fornirmi consigli, vantaggi e svantaggi del listener di librerie o di eventuali usi?

+1

Se si desidera creare un gioco (non so cosa si intende per "game-like"), c'è anche visualizzarloN (http: //code.google.com/p/playn/) e LibGDX. –

risposta

7

Io sono il creatore di mgwt (che è lì 3 volte nella tua lista) http://www.m-gwt.com sarebbe l'URL giusto.

mgwt è scritto nello stesso modo di GWT, dal momento che sono un contributore GWT. Spero davvero di sapere di cosa sto parlando.

mgwt ha impiegato 3 anni per la creazione e oggi è un ottimo modo per scrivere applicazioni multipiattaforma in Java. Usa molti aspetti diversi di GWT (MVP, ClientBundles, Editor Framework, UiBinder e molti altri). Comunque la tua domanda implica che vuoi scrivere una sorta di gioco, a seconda del tuo gioco HTML5 potrebbe non essere la scelta giusta al momento.

gwt4touch è un sottile involucro sopra al tocco di sencha. Ciò significa che il compilatore non può ottimizzare la parte sencha in alcun modo. Potresti chiedere la ragione per cui usi GWT, in primo luogo.

gwt mobile è puro GWT ma non utilizza molti concetti GWT di base. Pertanto il compilatore non può aiutare a ottimizzare CSS in ogni caso poiché questo è esterno.

Naturalmente la mia opzione come creatore di mgwt è distorta, ma non posso che incoraggiarti a dare un'occhiata a mgwt e vedere una "vera" libreria GWT per dispositivi mobili al lavoro.

Confronta le prestazioni delle diverse vetrine su dispositivi diversi (iOS, Android) e guarda le prestazioni per te.

Potreste anche essere interessati a un'introduzione generale a tutto il tema: http://www.youtube.com/watch?v=0V0CdhMFiao&feature=plcp

+0

Sembra che mgwt sia molto adatto ai nostri scopi, essendo più veloce e più leggero di tutte le altre librerie che abbiamo controllato. Grazie! –