html5 app開發工具有:1、Appcelerator,一個開源手機應用開發平台;2、APICloud,一個行動開發平台;3、PhoneGap,一個HTML5行動開發平台;4、NativeScript;5、Kinvey等等。
本教學操作環境:windows7系統、HTML5版、Dell G3電腦。
目前國內外已經有很多基於HTML5的跨平台開發工具,你並不需要任何的原生應用程式設計經驗,你只需要一些HTML的相關知識,懂一些CSS和JavaScript,運用工具中所提供的各種豐富的功能模組,便可在很短時間內完成App的開發而且讓你的App具備完美的原生體驗。
推薦幾款跨平台工具
1、Appcelerator(開源手機應用程式開發平台)
Appcelerator是一個建構基於SOA的RIA應用的全整合平台,用來建立富應用、互動的網站和應用程式。它是開源的。
Appcelerator的Titanium開發平台讓開發者可以透過HTML、PHP、JavaScript、Ruby、Python等Web程式語言開發手機、平板和桌面的原生App。其優勢在於它可以讓用戶輕鬆存取超過300個API以及定位資訊。
此外,Appcelerator提供針對特定行為或事件客製化的統計。 App的資料既可儲存在雲端,也可儲存在裝置上。
2、APICloud
APICloud是一款「雲端一體」的行動開發平台,信仰「雲端一體」的概念,重新定義了行動應用開發。 APICloud為開發者從「雲端」和「端」兩個方向提供API,簡化行動應用開發技術,讓行動應用的開發週期從一個月縮短到7天。 APICloud由「雲端API」和「端API」兩部分組成,可幫助開發者快速實現行動應用的開發、測試、發布、管理和營運的全生命週期管理。
3、PhoneGap
PhoneGap是一個免費且開源的開發環境,讓開發者可以開發出在Android、Palm、黑莓、iPhone、iTouch及iPad等設備上運行的App。其使用的是HTML和JavaScript等標準的Web開發語言。開發者使用PhoneGap開發,可呼叫加速計、GPS/定位、相機、聲音等功能。
PhoneGap也提供Adobe AIR App以及線上的培訓課程,幫助開發者了解原生API並在自己的平台上開發行動App。
4、NativeScript
NativeScript是使用行動平台的JavaScript引擎來進行跨平台開發。邏輯部分自然無需多說,關鍵在於如何使用平台特性。 NativeScript是透過反射得到所有平台API,預先編譯它們,然後將這些API注入到JavaScript運行環境,接下來在Javascript調用後攔截這個調用,並執行native程式碼。 NativeScript是使用大量web開發的技巧來進行app開發,因為工具鍊和語言都非常熟悉受到了許多前端開發者的歡迎。
5、Kinvey
Kinvey同樣也是一個為行動應用程式開發者提供後台創建服務的平台。 Kinvey強調加速行動應用開發與銷售的「即取即用」概念。 Kinvey的中間層與資料層均託管在多個雲端服務供應商處,包括Rackspace、Amazon與Microsoft。所有透過Kinvey儲存的資料都會有四種方式備份:Amazon EC2、Windows Azure、Rackspace以及Kinvey自己的伺服器,如果其中一兩個出現了故障,使用者的資料依然安然無恙。
推薦教學:《html影片教學》
以上是html5 app開發工具有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!