標籤:phonegap
八卦先行。我所理解的phonegap最初由Nitobi軟體公司的工程師開發。後被Adobe公司收購,把phonegap核心代碼捐獻給Apache,但是phonegap名字由Adobe保留。Apache最終把該項目命名為 Apache Cordova(Cordova是開發人員所在街道的名字)。Cordova和phonegap目前核心代碼保持同步,使用那個都可以。PhoneGap是一個行動裝置的API介面集,利用JavaScript存取這些介面可以調用諸如攝影機、羅盤等硬體系統資源。以下使用平台為mac,安裝使用phonegap,沒有許可權安裝的,自動在前面加上 sudo 使用。node.js預裝phonegap,首先安裝Node.js(https://nodejs.org),下載安裝之。終端使用 sudo curl -L https://npmjs.org/install.sh | sh可以安裝npm.js,npm為稿件管理工具,(rpm之類)如果上述安裝包帶有該選項,可以省略。升級npm,可以使用sudo npm update npm -g 命令。node -v, npm -v 可以查看版本資訊。node.js測試,編寫檔案test.js var http = require(‘http’); http.createServer(function (req, res) { res.writeHead(200, {‘Content-Type‘: ‘text/plain’}); res.end(‘Hello World\n’); }).listen(1337, “127.0.0.1”); console.log(‘Server running at http://127.0.0.1:1337/‘);跳轉到該目錄下,運行 node test.js 啟動該服務,瀏覽器,輸入http://127.0.0.1:1337,就可以看到效果。對node.js學習,以後學習繼續紀錄。安裝phonegap用先前裝的npm安裝。 npm install -g phonegapphonegap -v,可以查看當前phonegap版本資訊。
phonegap軟體安裝