Cordova是一個開源的行動應用程式框架,它允許開發者使用HTML、CSS和JavaScript來開發跨平台的移動套用。
Cordova的核心功能是利用行動裝置的內置WebView組件,通過JavaScript調用本地原生功能,從而使得開發者能夠為不同的移動平台創建套用,而無需為每個平台單獨編寫代碼。Cordova提供了豐富的外掛程式API,支持多種原生功能,如地理位置、加速器、聯繫人、聲音和振動等。
此外,Cordova需要目標平台的SDK才能編譯和運行套用,例如,開發Android套用需要安裝Android SDK,開發iPhone套用需要安裝iPhone SDK。Cordova最初名為PhoneGap,後來被Adobe收購併貢獻給了Apache,開源後更名為Cordova。