問題

Q1. 是否可以開發網站應用程式的同時也完成一個手機APP的開發 目前Responsive Web Design (RWD)的技術讓我們可以開發一個網站,可以讓PC、手機、平板甚至是電視螢幕等不同的裝置來觀看使用。而Xamarin/Apache Cordova/RAD Studio等則是可以讓我們透過單一語言來開發手機跨平台的MOBILE APP(圖一),很明顯地目前並沒有一個工具可以幫我們將一個網站應用程式直接轉換或是發布成一個MOBILE APP。 各種跨平台開發方式的比較 圖一、各種跨平台開發方式的比較(source from https://blogs.msdn.microsoft.com/msdntaiwan/2016/04/22/introducing-xamarin/)

Q2. 手機跨平台開發工具也是用網頁技術(HTML+CSS+JavaScript),與網站開發的工具相同,應該可以在同一個框架下同時開發而不衝突啊。 在此以Apache Cordova的概念來說明兩者間的差異,如圖二所示,一般網站應用程式的入口網頁(Portal page)也是俗稱的首頁,是由網站端傳送給客戶端;而手機APP則是一開始就儲存在手機端,而透過手機端的入口網頁來存取網站端的所有資源。 圖二、網站應用程式與手機APP的差異

results matching ""

    No results matching ""