2015-12-23 61 views
0

是否有任何工具可以使用mgwt或smartgwt.mobile或任何其他移動gwt窗口小部件自動將現有的gwt web應用程序自動轉換爲移動gwt小部件? 例如,我們可以在類路徑中添加mgwt並交換小部件,我們可以通過任何方式自動處理轉換,從而避免上述步驟嗎?自動將GWT網頁應用程序轉換爲移動應用程序

在此先感謝

回答

1

沒有,沒有工具,它允許這種轉換。

我認爲你應該考慮幾個重要因素。

首先,與桌面版本相比,大多數應用在調整到智能手機屏幕時至少需要一些更改。儘管您可以重複使用大量代碼,但如果您的應用程序構建正確,則可能需要更改許多(如果不是全部)視圖。在某些情況下,您可能會意識到所需的更改很重要(例如,左側的樹和右側的DataGrid在智能手機屏幕上不起作用)。

其次,MGWT使用不同的佈局模型。沒有與LayoutPanel,VerticalPanel,DockLayoutPanel等同的功能 - 所有這些佈局都是通過柔性盒佈局模型來實現的,這是根本不同的。

注意:如果您認爲您的應用程序已經在小屏幕上正常顯示並正常工作,則可能無需將其轉換。

+0

感謝您的支持。是的,我瞭解您在轉換過程中考慮的要點。我認爲即使gwt應用程序已經在小屏幕上工作,我們仍然需要使用smargwt.mobile或mgwt轉換,以便我們可以使應用程序本機使用PhoneGap,對嗎?請讓我知道任何其他框架將gwt轉換爲除mgwt以外的移動設備? – mkr

+0

您不需要MGWT來創建PhoneGap項目。你可以使用你現有的GWT項目。 –

+0

謝謝。對於不支持移動屏幕的應用程序,我們必須將視圖部分轉換爲除下面以外的所有選項嗎? mgwt,smartgwt.mobile和哪一個最好? – mkr

相關問題