PhoneGap教學


手機,手持裝置和易於攜帶的裝置已經開始在軟體工程中的新革命。這些小而高效的裝置能夠執行高階程式設計語言建立的應用程式。擁有這些裝置的人往往會使用它們最大化,因為這些裝置,如行動電話,是隨時使用,任何地方很方便使用。

移動裝置的架構是類似的計算機系統的。它客製化的硬體,韌體和作業系統。

Mobile

這三個專案大多是專有的,正在設計,開發,並在一個組織中旗艦產品組裝。應用服務(應用軟體)是由旗艦產品機構,從組織外部開發者開發。

在市場上提供的專有和開源類的一些大家公認的行動作業系統。使用最廣泛的行動作業系統有:

  • Android
  • IOS
  • BlackBerry
  • Windows
Mobile Operating System

每一個行動作業系統提供了自己的一套工具和環境來開發執行在他們的應用程式。申請做出一個作業系統能夠在任何其他平台上執行,因為它們是完全不同的。開發商往往會涵蓋所有主要的行動作業系統,以增加使用者之間的可達性。

因此,它成為一個乏味的任務,以開發出可以執行在所有主流作業系統平台,保持其外觀,感覺和功能在所有平台上一致的應用程式。對於這項工作,開發人員需要了解所有的平台,應該有針對不同作業系統的主要開發工具,很好的理解。

PhoneGap

PhoneGap可以被看作是一個解決上述的所有問題。 PhoneGap是一個框架,使開發人員使用標準的Web API,用於所有主要的行動作業系統開發自己的應用程式。它是開源和免費。

開發者只需要使用HTML,CSS和JavaScript來了解網路的開發。 PhoneGap需要工作護理,如外觀的應用程式和手感和便攜性的各種行動作業系統。

Mobile OSI

使用PhoneGap,可以建立應用程式,為所有主要的移動OSL像蘋果的iOS,安卓,黑莓,Windows等,這個不要求開發人員具有專業知識在任何上述平台上,開發者需要知道程式設計程式碼,並從頭開始編寫應用程式。

PhoneGap允許其使用者上傳在網站上的資料內容,它會自動將其轉換為不同的應用程式檔案。

在本教學中,我們將看到如何為蘋果,Android和Windows平台建立應用程式的線上和不使用任何離線工具。