基于HTML5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn) 投稿:馬僨僩 www.wenku1.
本文關(guān)鍵詞:基于HTML5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
基于HTML5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn) 投稿:馬僨僩
基于 H T ML 5的跨 平 臺移 動 應(yīng) 用 關(guān) 鍵 技 術(shù) 的研 究 與 實(shí) 現(xiàn) 基于 H T M L 5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn) 張 玉 晴 黃 瑾 娉 ( 安徽 工業(yè)大學(xué)計(jì)算機(jī)學(xué)院, 安徽 馬鞍山 2 4 3 0 0 0 ) 摘…
計(jì)算機(jī)取證技術(shù)研究硬盤工作原理分析向大為吳燕波麥永浩摘要:在電子取證實(shí)踐中,分析和恢復(fù)嫌疑硬盤數(shù)據(jù)是一項(xiàng)重要工作,辦案人員如果不具備一定深度的專業(yè)知識,,洞悉數(shù)據(jù)存儲的基本原理和分析技術(shù),或是取證過程中對證據(jù)處理不當(dāng),將會對電子證據(jù)分析鑒定和定罪量刑直…
優(yōu)秀教學(xué)設(shè)計(jì)的內(nèi)容包括哪些【教學(xué)設(shè)計(jì)正文】一、設(shè)計(jì)思想:簡要說明本課教學(xué)的指導(dǎo)思想、理論依據(jù)和設(shè)計(jì)特色。二、教材分析:1.分析《課程標(biāo)準(zhǔn)》、《學(xué)科教學(xué)指導(dǎo)意見》對本課教學(xué)內(nèi)容的要求。2.分析本課內(nèi)容的組成以及在教材中的地位和作用。三、學(xué)情分析:分析學(xué)…
基于 H T ML 5的跨 平 臺移 動 應(yīng) 用 關(guān) 鍵 技 術(shù) 的研 究 與 實(shí) 現(xiàn)基于 H T M L 5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn)
張 玉 晴 黃 瑾 娉 ( 安徽 工業(yè)大學(xué)計(jì)算機(jī)學(xué)院, 安徽 馬鞍山 2 4 3 0 0 0 )
摘 要
目前 移 動 操 作 系統(tǒng) 主要 包括 An d r o i d、 i OS、 Wi n d o w P h o n e 、 S y mb i a n 、 B l a c k B e r r y OS等 , 應(yīng) 用 軟 件 相 互獨(dú) 立 , 不 同系
統(tǒng) 不 可 兼容 , 差異性 大, 造 成 多平 臺應(yīng) 用 開發(fā) 周 期 長 , 移 植 困難 。引入 H T ML 5技 術(shù) 為跨 平 臺移 動應(yīng) 用 的 開發(fā) 打 開 另 一 扇 大 門, 開發(fā)者利用 We b網(wǎng) 頁 技 術(shù) 實(shí)現(xiàn) 一 次 開 發(fā) , 多平 臺應(yīng) 用 。 促 進(jìn) 移 動 互聯(lián) 網(wǎng) 應(yīng) 用 產(chǎn) 業(yè)鏈 快 速發(fā) 展 。 針 對 主 流跨 平 臺 開發(fā) 技
術(shù)現(xiàn)狀, 分 析 存 在 的不 足 , 利用 H T ML 5的 一 些 最 新 技 術(shù) , 實(shí)現(xiàn) 了跨 平 臺 開發(fā) 改進(jìn) 技 術(shù) 的研 究 。
關(guān)鍵詞 : H T ML 5 , 跨 平 臺 開發(fā) , 移動應(yīng)用
Ab s t r a c t Ht ml 5 t ec hn ol o gy f o r 。 r o s s pl a t f or m m obi l e appl i c a t i on 。 ev e l op me n t , de v el ope r s 。 an 。酰 e 。 h i s web 。 e ch n ol ogy 。 o a ch i e v e a 。鳎澹 pag e 。洌 v el opmen t , o r 。 or 。 r o s s 。穑 a for t m。幔穑 l i c a t i on. Pr omo t e t h e 。幔穑 l i ca t i on 。铮 。恚铮猓 l e 。 n t e r n e t 。 n du s t r y 。 ha i n d ev el op — men t .I n vi e w o f t h e 。 ur r en t s i t u a t i on of t he ma i n t r en d 。 f t h e 。 r o s s pl a t f O r m。 e ve l op me n t 。 e chn o l o gy, a n al y si s 。 f 。洌 f ec t . wi t h
H T ML 5 , s o me t h e l a t e s t t e c h n o l o g y , i mp r o v e d t e c h n o l o g y r e s e a r c h . a c h i e v e t h e a p p i n a c r o s s p l a t f
o r m d e v e l o p me n t .
Ke y wo ̄s: HTM L 5, c r os s 。穑 a t f or m de ve l o pm e n t , mo bi l e a pp
作 為 越 來 越 多 的移 動應(yīng) 用 開 發(fā) 者 而 言 ,如 何 利 用 最 少 的 時(shí)
間成 功 有 效 的開 發(fā) 出適 應(yīng) 不 同平 臺 的 應(yīng) 用 是 需 要 直 接 面 對 的 問 題 。以 H T ML 5為代 表 的 富 網(wǎng) 絡(luò) 應(yīng) 用 技 術(shù) 標(biāo) 準(zhǔn) 已經(jīng) 開 始 嶄 露 頭
V i e w 來 加 載 實(shí) 際 應(yīng) 用 。T i t a n i u m 也 是 用 于 We b類 的 移 動應(yīng) 用 開 發(fā) ,而 且 把 部 分 Ul 組件 編譯成 了 N a t i v e Co d e在 功 能 實(shí) 現(xiàn) 上, T i t i a n i u m 內(nèi)置了一個(gè) J S腳 本 引 擎 , 使 其 成 為 一 種 加 載 頁 面
更 高 的 開發(fā) 平 臺 。
角, 其 作 為 下 一 代 互 聯(lián) 網(wǎng) 的標(biāo) 準(zhǔn) , 是 構(gòu) 建 以及 呈 現(xiàn) 互 聯(lián) 網(wǎng) 內(nèi)容 的
一
種語 言方式 , 被 認(rèn) 為 是 互 聯(lián) 網(wǎng) 的核 心 技術(shù) 之 一 。H T ML 5添 加
P h o n e Ga p開 發(fā) 平 臺 將 H T ML 5程 序 包 裹 起 來 , 但 仍 保 留 原
有的 H T ML 、 CS S與 J a v a S c r i p t 的 原 始 調(diào) 用 ,通 過 各 系 統(tǒng) 的 瀏
了許 多新 的語 法特 征 , 組合 h f ml 、 C S S 、 j a v a s c r i p t 等技術(shù) , 提供更
多可 以有 效增 強(qiáng) 網(wǎng) 絡(luò) 應(yīng) 用 功 能 的 標(biāo) 準(zhǔn) 集 ,減 少 瀏 覽 器 對 于插 件 的繁 瑣 需 求 , 以 及 豐 富 跨 平 臺 間 網(wǎng) 絡(luò)應(yīng) 用 的 開 發(fā) 。H T ML 5標(biāo) 準(zhǔn) 所帶 來 的 沖擊 , 是 它 幾 乎 可 以處 理 任 何 原 始 程 序 能 處 理 的 運(yùn) 算 、
覽 器 引 擎 we b K i t 調(diào) 用 We b V i e w, UI We b V i e w 空 見 等 而 執(zhí) 行 這 些程序代碼 。P h o n e Ga p主 要 特 性 是 提 供 了 J a v a S c r i p t 與N a - t i v e應(yīng) 用程 序 的 接 1 3 ,讓 P h o n e Ga p 的應(yīng) 用 可 以 直 接 調(diào) 用 原 有 裝 置 平 臺 的 應(yīng) 用 界 面 。 另 一 特 性 是 ,如 果 應(yīng) 用 界 面 不 足 ,
聯(lián)網(wǎng)及顯示 等功能 , 不 僅 涵 蓋 We b的 應(yīng) 用 領(lǐng) 域 , 甚 至 擴(kuò) 展 到 一 般的原始應(yīng)用 程序。理論上 , H T ML 5提供 了 一 個(gè) 很 好 跨 平 臺 的 軟件 應(yīng) 用 架 構(gòu) , 可 以設(shè) 計(jì) 符 合 桌 面計(jì) 算 機(jī) 、 平板 電 腦 、 智 能電視 、
智能手機(jī)的應(yīng)用 。 1 多平臺移動開發(fā)框架對 比
P h o n e Ga p也 提 供 使 用 者 自行 擴(kuò) 充 的 接 1 3( P l u g i n ) , 以 取
得 更
多 的應(yīng) 用 資 源 。 T i t a n i u m 是將 H T ML 、 C S S與 J a v a S c r i p t 程 序 代 碼 轉(zhuǎn) 換 成 更底層 的 N a t i v e C o d e原 始 運(yùn) 算 碼 , 無 法 被 瀏 覽 器 使 用 。而 應(yīng) 用的用戶界面 、 聯(lián) 網(wǎng)功 能 、 文 件 系 統(tǒng) 存 取 是 通 過 該 應(yīng) 用 程 序 所 在 的系統(tǒng)鏈接庫來執(zhí)行 。 這種方式的優(yōu)點(diǎn)是代碼執(zhí)行效率高 , 缺 點(diǎn)
則 是 將 程 序 移 動 到 其 它 平 臺上 時(shí)無 法 正 常 使 用 ,須 得 另 外 為 該
目前 跨 移 動 平 臺開 發(fā) 實(shí) 現(xiàn) 方 式 可 分 為 跨 平 臺引 擎 驅(qū) 動 和 跨 平 臺 應(yīng) 用 編 譯 兩 種 方 式 …。
跨 平 臺運(yùn) 行 引 擎 技 術(shù) 需 要 底層 設(shè) 備 加 載 驅(qū) 動 引 擎 , 用 于 屏 蔽
不 同 移 動操 作 系 統(tǒng) 之 間 的 差 異 。 開發(fā) 者 按 照 各 系 統(tǒng) 正 常 開 發(fā) , 編 譯 打 包發(fā) 布 ( a p k , i p a等 ) , 用 戶 下 載應(yīng) 用 后 由驅(qū) 動 引擎 安 裝 完成 。 利用該 技術(shù) 的移 動開發(fā)框 架 主要有 : U n i t y 3 D 是 一 個(gè) 跨 平
平 臺編譯 ,F(xiàn) 階段 T i t a n i u m可將 H T ML原 始 碼 編 譯 至 多 種 平 臺, 包括 An d r o i d 、 i OS 、 Wi n d o w P h o n e等 。
2 分 析 當(dāng)前 開 發(fā) 框 架 存 在 的 問題 與 缺 陷
臺 的綜 合 型 游 戲 開 發(fā) 工 具 ,提供 了 一 個(gè) 全 面 整 合 的 專 業(yè) 游 戲 引
擎。 Co c o s 2 D 是 基 于 GNU L GP L v 3協(xié) 議 的 跨 平 臺上 游 戲 開 發(fā)
目前 最 常 見 的 P h o n e Ga p是 一 個(gè) 基 于 W e b開 發(fā) 模 式 , 創(chuàng) 建 移 動 多 平 臺移 動 應(yīng) 用 的快 速 開 發(fā) 工 具 。其 采 用 W3 C標(biāo)準(zhǔn) , 使
用J a v a S c r i p t 語 言 封 裝 系統(tǒng) AP I ,開 發(fā) 者 可 以調(diào) 用 智 能 手 機(jī) 的
框架 , 但是跨平臺實(shí)現(xiàn)的游戲效果并不理想 。 另 外 還 有 一 些 付 費(fèi)
的開 發(fā) 框 架 。
基 本 功能 , 包括通訊錄 、 聲音 、 信 息通 知 等 功 能 , 也 可 以調(diào) 用 設(shè) 備
的核 心功 能 , 包 括 GP S地 理 定 位 、 重 力感 應(yīng) 、 加 速 器 等 。 這 種 開
跨 平 臺應(yīng) 用 編 譯 技 術(shù) 是 利 用 一種 標(biāo) 準(zhǔn) 開 發(fā)語 言 進(jìn) 行 開 發(fā) . 在 開 發(fā) 前 需 要 針 對不 同 系統(tǒng) 搭 建 相 應(yīng) 環(huán) 境 , 開 發(fā) 完 成 后 再 由編譯 器 編譯 生 成 相應(yīng) 的可 執(zhí) 行 程 序 。 而 開 發(fā)語 言 又 可 以分 為應(yīng) 用 開 發(fā)語
言 和 We b開 發(fā)語 言 ,應(yīng)用 開發(fā) 語 言包 括 J a v a( a n d r o i d應(yīng) 用 開
發(fā)方 式不 依 賴 于終 端 引 擎 驅(qū) 動 ,編 譯 應(yīng) 用
程 序 后 直 接 運(yùn) 行 在 移 動操作系統(tǒng)。 但 是 其 開 發(fā) 能 力 同樣 受 制 于 網(wǎng) 頁 開 發(fā) 語 言 的 限 制 。 采 用 We b技 術(shù) 開 發(fā) , 是利用瀏覽 器實(shí)現(xiàn)跨 平 臺的適配性 , 但 瀏 覽 器 調(diào) 用 Mo b i l e OS A P I 能力較弱 。 采用 Wi d g e t 引擎技術(shù) , 是
利用 J a v a s c r i p t 語 言 封 裝應(yīng) 用 系 統(tǒng) AP I 能 力 , 向開 發(fā) 者 提 供 統(tǒng)
一
發(fā)) , o b j e c t i v e — C ( i oS應(yīng)用 開發(fā) ) 等, We b網(wǎng)頁技術(shù)語 言則融合
H T ML 、 CS S、 J a v a S c r i p t 等, 最 新 開 發(fā)技 術(shù) 為 H T ML 5、 C S S 3 。 利 用 We b技 術(shù) 現(xiàn) 在 成 熟 的 開 發(fā) 框 架 主 要 有 : P h o n e Ga p是
接 口 。應(yīng) 用 開 發(fā) 語 言 存 在 支持 的 平 臺 數(shù) 量 少 、適 配性 差 的 問
唯 一 一 個(gè) 同時(shí) 支 持 An d r o i d 、 l OS 、 Wi n d o ws P h o n e等 6種 移 動
題 , 目前 蘋 果 A p p S t o r e針 對 跨 平 臺 的 應(yīng) 用 發(fā) 布設(shè) 置 了 諸 多 的 權(quán) 限 問 題 , 限 制 了 開 發(fā) 者 對 多 平 臺 應(yīng) 用 的 支 持 。We b應(yīng) 用 和 Wi d g e t 應(yīng) 用 都 受 到 網(wǎng) 頁 開 發(fā) 語 言 的 限制 , 因?yàn)?各 系 統(tǒng) 對 網(wǎng) 頁 開
操作 系統(tǒng)的開發(fā)框架 ,基于 H T ML語言把一些 系統(tǒng)級 的 AP I 封 裝為 J a v a s c r i p t AP I 提 供 給 應(yīng) 用 開 發(fā) 者 ,然 后 啟 動 一 個(gè) We b - "
基于 H T ML 5的跨 平 臺移 動 應(yīng) 用 關(guān) 鍵 技 術(shù) 的研 究 與 實(shí) 現(xiàn) 基于 H T M L 5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn) 張 玉 晴 黃 瑾 娉 ( 安徽 工業(yè)大學(xué)計(jì)算機(jī)學(xué)院, 安徽 馬鞍山 2 4 3 0 0 0 ) 摘…
基于 H T ML 5的跨 平 臺移 動 應(yīng) 用 關(guān) 鍵 技 術(shù) 的研 究 與 實(shí) 現(xiàn) 基于 H T M L 5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn) 張 玉 晴 黃 瑾 娉 ( 安徽 工業(yè)大學(xué)計(jì)算機(jī)學(xué)院, 安徽 馬鞍山 2 4 3 0 0 0 ) 摘…
基于 H T ML 5的跨 平 臺移 動 應(yīng) 用 關(guān) 鍵 技 術(shù) 的研 究 與 實(shí) 現(xiàn) 基于 H T M L 5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn) 張 玉 晴 黃 瑾 娉 ( 安徽 工業(yè)大學(xué)計(jì)算機(jī)學(xué)院, 安徽 馬鞍山 2 4 3 0 0 0 ) 摘…
本文由第一文庫網(wǎng)()首發(fā),轉(zhuǎn)載請保留網(wǎng)址和出處!>> 查看更多相關(guān)文檔
免費(fèi)下載文檔:本文關(guān)鍵詞:基于HTML5的跨平臺移動應(yīng)用關(guān)鍵技術(shù)的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:208391
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/208391.html