Приложение GWT работает хорошо в браузере Android?

Я планирую веб-приложение с помощью GWT. Как хорошо это будет поддерживаться на мобильных устройствах как iPhone, андроид?

15
задан Gopinath 12 April 2010 в 09:03
поделиться

3 ответа

Браузеры iPhone и Android, как и Chrome, основаны на WebKit. GWT является кроссплатформенным и работает в браузерах на основе WebKit, но, как всегда, важно протестировать ваше веб-приложение на всех основных вариантах устройств, которые вы планируете поддерживать, чтобы убедиться, что оно работает должным образом (например, iPhone 3GS и iPhone 2G для производительности. тестирование, Google Nexus One и HTC Tattoo для тестирования большого / маленького экрана) - такие услуги, как Device Anywhere Test Suite , могут сделать этот процесс более жизнеспособным с финансовой точки зрения, если ваша разработка не ориентирована на смартфоны.

Существует также проект GWT Mobile WebKit , целью которого является добавление функций мобильных устройств в GWT. Об этом стоит подумать, если вам требуются специальные функции смартфона, такие как данные геолокации или доступ к базе данных на стороне клиента ...

16
ответ дан 1 December 2019 в 03:24
поделиться

GWT компилирует Java в JavaScript. Он оптимизирует использование техник, аналогичных компилятору C ++, поэтому производительность приложений будет сопоставима с собственными приложениями JavaScript. Это действительно способствует созданию больших программ, поскольку упрощает включение нового кода для разработчиков Java.

Мне было бы интересно увидеть тесты, сравнивающие производительность GWT с производительностью собственного JavaScript, но я считаю, что приложения, скомпилированные GWT, работают с адекватной скоростью в браузере Android.

2
ответ дан 1 December 2019 в 03:24
поделиться

Неа, совсем нет. Прокрутка - одна из проблем. Подробнее http://androidanswer.com/questions/82/gwt-app-android-browser-no-way-to-scroll-or-no-scrollbar-scrolling-doesnt-work

4
ответ дан 1 December 2019 в 03:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: