簡體   English   中英

是否有任何跨平台工具可以將響應式網站轉變為本地移動應用程序?

[英]are there any cross platform tools that will turn a responsive website into a native mobile app?

我們正在嘗試將響應式網站的移動版本作為應用發布,使其外觀盡可能地像本地應用。 我們熟悉諸如phonegap / cordova / appcellerator之類的平台,但是在這種情況下,這些平台似乎並不是我們真正需要的。

我們有一個響應迅速的網站。 我們正在尋找一個跨平台的移動應用程序,該應用程序將使我們能夠:

  • 像本地應用程序一樣通過應用程序商店/ Play商店進行安裝
  • 具有可配置/品牌圖標
  • 唯一的功能是,它像瀏覽器一樣顯示我們網站的響應式(移動)版本,沒有邊框或導航。 沒有其他應用內功能。

我們正在考慮編寫這樣的內容(基本上是帶有我們圖標的無邊界瀏覽器),但似乎有人會這樣做。 有任何想法嗎?

感謝大家。

re:phonegap / cordova等。我們(可能是錯誤的)印象是,他們要求重新編寫(至少進行了調整)您應用的HTML5版本,然后將其放入phonegap / cordova包裝器中進行部署。 我們有兩個問題:

  • 我們不希望該應用程序引用我們網站的內部“包裝”版本,而希望它引用我們的實時站點,因此,當我們更新實時站點時,我們不必更新該應用程序。

  • 我們不需要重寫任何現有代碼即可在包裝器中工作。 它是一個較舊的asp.net網站,但響應版本在移動瀏覽器中可完美運行。

Appcelerator是實現此目的的最佳方法。 Appcelerator使用的app.js文件僅需要幾行代碼:

    var win = Ti.UI.createWindow();
    var webview = Ti.UI.createWebView({
        url: 'http://yourwebsite.com'
    });

    win.add(webview);
    win.open();

現在,您還需要指定其他一些選項(例如,如果要全屏顯示等),但是在大多數情況下,這就是您的代碼。 您的所有圖標都位於iOS的/ resources / iphone目錄和Android的/ resources / android目錄中。

Titanium SDK中有關UI的所有API信息位於http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.UI

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM