2012-04-17 3 views
0

Как создать различные представления для мобильных устройств, планшета и рабочего стола с помощью GWTP? Должен ли я иметь разные Ginjectors? Для мобильного презентатора я могу иметь более или менее презентаторов, или некоторые функции могут быть более или менее. как это можно обработать?GWTP - Как создать несколько просмотров в зависимости от formfactor?

ответ

1

У вас может быть интерфейс ClientGinjector и наследовать его на нескольких интерфейсах, таких как DesktopGinjector, TabletGinjector и т. Д. Затем вы можете создавать различные привязки для ваших презентаторов и представлений. GWTP упрощает обработку такого сценария. Существует платформа с открытым исходным кодом Customer Experience, в которой есть образец для создания mobilewebapp с использованием GWTP. Вы можете это проверить здесь: http://code.google.com/p/gwt-cx/

Смежные вопросы