Нет, нет инструмента, который позволяет такое преобразование.
Я думаю, вы должны рассмотреть несколько важных факторов.
Во-первых, для большинства приложений требуется, по крайней мере, некоторые изменения при настройке на экраны смартфонов по сравнению с настольными версиями. Хотя вы можете повторно использовать много кода, если ваше приложение правильно настроено, многие, если не все виды, возможно, потребуется изменить. В некоторых случаях вы можете понять, что требуемые изменения значительны (например, дерево с левой стороны с DataGrid с правой стороны не будет работать на экране смартфона).
Во-вторых, MGWT использует другую модель макета. Не существует эквивалента LayoutPanel, VerticalPanel, DockLayoutPanel и т. Д. - все эти макеты достигаются с помощью гибкой модели макета, которая принципиально отличается.
NB: Если вы считаете, что приложение уже выглядит и работает правильно на небольших экранах, вероятно, нет необходимости его преобразовывать.
Спасибо за вашу поддержку. Да, я понял, что ваши вопросы следует учитывать при конвертации. Я думаю, что даже приложение gwt уже работает на маленьком экране, но нам нужно преобразовать с помощью smargwt.mobile или mgwt, чтобы мы могли сделать приложение родным usign PhoneGap, я прав? Пожалуйста, дайте мне знать любые другие рамки для скрытых gwt для мобильных устройств, кроме mgwt? – mkr
Вам не нужен MGWT для создания проекта PhoneGap. Вы можете использовать свой существующий проект GWT. –
Спасибо. Для приложения, не поддерживающего мобильный экран, что все, что нам нужно, чтобы преобразовать часть просмотра, кроме ниже PLS? mgwt, smartgwt.mobile и какой из них лучше? – mkr