Хорошие альтернативные библиотеки виджетов GWT для мобильных устройств - PullRequest
2 голосов
/ 01 июня 2010

Я занимаюсь разработкой сайта по планированию командировок - tripgrep.com - который основан на appengine, GWT и smartgwt , среди других технологий. Пока еще рано, и сайт теперь хорошо работает в моей среде разработки, которая является либо компьютером с Windows, либо Mac.

Однако я часто общаюсь с моими друзьями на веб-сайте, когда мы находимся в баре или другом месте, поэтому я стою там, когда они пытаются получить доступ к сайту через iPhone, Android или Blackberry - я был свидетелем всего три. До боли было очевидно, что загрузка интерфейса на основе браузера занимает много времени на мобильном устройстве. Я уверен, что это из-за загрузки javascript для SmartGWT.

Итак, я хотел бы взглянуть на альтернативы SmartGWT.

Что мне нравится в SmartGWT, так это то, что он имеет разумный внешний вид - мне не нужно изучать какой-либо дизайн или CSS, и он выглядит как офисное приложение. Это значительно лучше, чем встроенные виджеты GWT, которые просто получают синюю рамку. Лучший внешний вид - вот почему я поехал с SmartGWT на ранней стадии. Однако медленное время загрузки убивает меня на этих мобильных демонстрациях. Так что теперь я хочу получить альтернативу быстрой загрузки виджетов, которая имеет хороший внешний вид из коробки.

Функции, которые меня интересуют: вкладки, хороший макет формы, интеграция API карт Google, просмотр данных сетки. Если все они доступны в библиотеке, которая быстро загружается на мобильном устройстве, то это библиотека, которую я хочу.

Ответы [ 4 ]

1 голос
/ 19 мая 2012

Вы можете попробовать mgwt, также называемый мобильным gwt ... (доступно на http://code.google.com/p/mgwt/)

1 голос
/ 01 июня 2010

Ваша лучшая ставка, вероятно, просто использовать стандартные виджеты GWT и научиться стилизовать их по своему вкусу. Автоматическое моделирование SmartGWT приятно, но, как вы заметили, оно имеет свою цену.

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

0 голосов
/ 03 июня 2010

Напишите отдельный вид для вашей модели, особенно для а) мобильных устройств или б) iPhone специально (см. «Iui» f.ex.). Это самый лучший способ сделать это.

0 голосов
/ 02 июня 2010

Вы можете написать оболочку для jqTouch ... это было бы круто.

...