1. 程式人生 > >cordova入門及簡單功能的實現(一)

cordova入門及簡單功能的實現(一)

cordova入門及簡單功能的實現(一)

1.什麼是cordova:
cordova是一個移動開發框架,它裡面包含了一組裝置API,移動開發人員可以通過JS來呼叫這些API,進而使用這些裝置的原生功能,例如照相機,錄音功能等。
通過對HTML,CSS,JavaScript的封裝,一個前端開發人員可以構建一個手機APP,這種開發模式也被稱之為HyBrid。
因為cordova對不同裝置的功能按照其標準進行了統一的封裝,開發人員不需要了解裝置功能的原生實現細節,就可以呼叫這些功能。
一次開發的移動APP,可以被部署到多個平臺執行,也就是所謂的一次編譯處處執行。
2.cordova前身:


cordova的前身是PhoneGap,2011年Adobe公司對PhoneGap進行了收購,將其開源並捐獻給了Apache,命名為cordova。
通過對cordova開源,Adobe消除了使用者在使用cordova的顧慮,促進了cordova的商業應用,也促進了cordova本身的發展,確立了自己在這個業務領域的領先地位。
目前市場上一些其他的HyBrid框架也是將cordova作為底層元件來使用。