Ich plane eine Web-App mit GWT. Wie gut wird es auf mobilen Geräten wie iPhone, Android unterstützt werden?Funktioniert GWT App gut in Android-Browser?
Antwort
Das iPhone und der Android-Browser basieren beide auf WebKit, ebenso wie Chrome. GWT ist plattformübergreifend und funktioniert auf WebKit-basierten Browsern, aber wie immer ist es wichtig, Ihre Web-App auf allen wichtigen Gerätevariationen zu testen, die Sie unterstützen möchten, um sicherzustellen, dass es wie erwartet funktioniert (z. B. iPhone 3GS und iPhone 2G) Tests, Google Nexus One und HTC Tattoo für große/kleine Bildschirmtests) - Services wie der Device Anywhere Test Suite können diesen Prozess finanziell rentabler machen, wenn Ihre Entwicklung nicht auf Smartphones ausgerichtet ist.
Es gibt auch das Projekt GWT Mobile WebKit, das mobile Gerätefunktionen in GWT hinzufügen möchte. Dies kann eine Überlegung wert sein, wenn Sie für das Smartphone spezifische Funktionen wie Geolokalisierungsdaten oder clientseitigen Datenbankzugriff benötigen ...
GWT kompiliert Java in JavaScript. Es optimiert die Verwendung von Techniken, die einem C++ - Compiler ähneln, sodass die Leistung von Anwendungen mit nativen JavaScript-Anwendungen vergleichbar ist. Es fördert die Generierung großer Programme, da es die Einbindung von neuem Code für Java-Entwickler vereinfacht.
Ich würde gerne Benchmarks zum Vergleich der GWT-Leistung mit der nativen JavaScript-Leistung sehen, aber meiner Ansicht nach werden GWT-kompilierte Apps mit einer angemessenen Geschwindigkeit auf dem Android-Browser ausgeführt.
Nein, überhaupt nicht. Scrollen ist eines der Probleme. Weitere Details http://androidanswer.com/questions/82/gwt-app-android-browser-no-way-to-scroll-or-no-scrollbar-scrolling-doesnt-work
- 1. Roo + GWT - gut für die Entwicklung?
- 2. crontab funktioniert nicht gut?
- 3. Angular App funktioniert gut, aber ngMock NICHT Module ordnungsgemäß geladen
- 4. Django app funktioniert gut, aber eine template_ * Warnmeldung bekommen
- 5. Wie GWT Fileupload funktioniert?
- 6. array_key_exists funktioniert nicht gut
- 7. Spracherkennung funktioniert nicht gut
- 8. Bestätigungsdialog funktioniert nicht gut
- 9. Quicksort funktioniert nicht gut
- 10. Nicht Retina iPad App funktioniert gut auf Retina-Display iPad
- 11. Ionic App funktioniert gut im Browser, aber nicht im Telefon
- 12. i Bild funktioniert nicht gut in Dienstprogramm App auf iPhone App
- 13. Ionic App funktioniert auf Browser aber funktioniert nicht gut in meinem Android-Gerät
- 14. Benötigen App-Wide CSS-Konstanten in GWT
- 15. Tasten in der neuen GWT App
- 16. AJAX funktioniert nicht in FF, funktioniert gut in Chrome
- 17. @media Abfrage funktioniert nicht in Mobile. Funktioniert gut in Chrome
- 18. Warum funktioniert YouCoompleteMe nicht gut?
- 19. GWT-Charts ColumnFunction funktioniert nicht?
- 20. GWT laden Proben nicht funktioniert?
- 21. __unicode __() Verfahren funktioniert nicht gut
- 22. ie.busy nicht gut funktioniert [VBA]
- 23. ModalDialog Formular funktioniert nicht gut
- 24. GWT RequestBuilder setHeader nicht funktioniert
- 25. PHP falscher Code funktioniert gut
- 26. jQuery SlideUp funktioniert nicht gut in Chrome
- 27. IF Größer funktioniert nicht gut in js
- 28. Zugriffsebene Umleitung funktioniert nicht gut
- 29. ersetzen String funktioniert nicht gut
- 30. JDBC-Treiber funktioniert nicht mit GWT?
Yeap, Standard-Android-Browser auf v4.0.4 unterstützt die GWT-Funktion widget.getElement(). SetScrollTop() überhaupt nicht. Während andere Browser für Android wie FireFox und Chrome funktionieren. –