Giới thiệu
Apache Cordova - 1 open source collection của JavaScript device APIs được Adobe/Nitobi quyên góp từ PhoneGap codebase đến tổ chức Apache Software để phát triển. Có thể hiểu PhoneGap là tiền thân của Apache Cordova.
Apache Cordova hỗ trợ cho việc tạo ứng dụng native trên các nền tảng Andoird, iOS, Windows, ...
Triển khai 1 ứng dụng Apache Cordova
Bước 1. Download và install Nodejs
Cordova hoạt động dựa trên Node.js nên phải cài đặt Node.js trước mới có thể cài đặt Cordova.
Bước 2. Install git client (bắt buộc)
Cordova phụ thuộc vào git nên phải cài đặt git client.
Bước 3. Install Cordova trên nền Node.js sử dụng CLI (Command Line Interface)
Trên Windows khởi chạy command line (cmd) tại dấu nhắc lệnh thực thi lệnh:
$npm install -g cordova để cài đặt cordova.
Trên OSX và Linux khởi chạy terminal tại dấu nhắc lệnh thực thi lệnh:
$sudo npm install -g cordova để cài đặt cordova.
Bước 4. Create App
Tại cmd gõ lệnh:
$cordova create <Tên Thư Mục> <Packed> <Tên Project>
Bước 5. Add Platform
Nếu như bước trên tạo 1 project như sau:
$cordova create hello com.example.hello HelloWorld
Di chuyển đến thư mục project mới tạo:
$cd hello
Thêm platform
Đối với Mac OS và Linux
$ cordova platform add ios $ cordova platform add amazon-fireos $ cordova platform add android $ cordova platform add blackberry10 $ cordova platform add firefoxos
Đối với Windows
$ cordova platform add wp8 $ cordova platform add windows $ cordova platform add amazon-fireos $ cordova platform add android $ cordova platform add blackberry10 $ cordova platform add firefoxos
Để kiểm tra thiết lập hiện tại của các platform:
$ cordova platforms ls