打包網(wǎng)絡(luò)應(yīng)用程序如何使用
作者:佚名 時(shí)間:2014-07-12 分享到:
與托管應(yīng)用不同,打包應(yīng)用包含了運(yùn)行其所需要的所有資產(chǎn),這些內(nèi)容壓縮在一個(gè)單一文件中,所有文件都安裝在設(shè)備上,雖然應(yīng)用可以連接到外部網(wǎng)絡(luò)服務(wù),但這樣連接并不決是必需的,以這種方式打包應(yīng)用意味著商店所有者可以審查和授權(quán)應(yīng)用的內(nèi)容,并且,如果這個(gè)應(yīng)用被認(rèn)為是安全的,那么商店所有者可以授予其額外的權(quán)限,在實(shí)踐中,這意味著開發(fā)人員,可以在設(shè)備上訪問受限的api,例如那些用于共聚通訊錄或發(fā)送信息的api.
相比于托管應(yīng)用,打開和關(guān)閉打包應(yīng)用的速度更快,因?yàn)樗鼈兊乃形募急煌泄茉谟脩舻脑O(shè)備上,所以較少依賴網(wǎng)絡(luò)性能,但是,打包應(yīng)用的開發(fā)人員,需要確保對(duì)數(shù)據(jù)進(jìn)行了本地存儲(chǔ),并需要在在線的情況下允許它同步到數(shù)據(jù)服務(wù)器,而這需要更多的開發(fā)工作,要解決的這個(gè)問題,開發(fā)人員可以使用本地存儲(chǔ),但要想獲得更廣泛的離線訪問選項(xiàng),則需要使用appcache.