去年9月份,Google推出了ARC(即App Runtime for Chrome,一個允許Android應用運行于Chrome OS上的項目)。推出不久后,一個黑客揭示了該項目的全部潛力:ARC可用于Chrome的每個桌面版本,這意味著你能夠非正式的在Chrome OS、Windows、Mac OS X和Linux上運行Android應用。ARC讓Android應用幾乎可以在所有計算平臺上運行。
如今,Google決定由自己來實現跨桌面操作系統運行。允許開發者通過新的Chrome應用包裝器在ARC上運行他們的應用,同時允許ARC運行在任何有Chrome瀏覽器的桌面操作系統上。隨著新版本的發布,ARC包含了Google Play服務,包括OAuth2、Google Cloud Messaging、 Google+登錄、地圖、位置和廣告。
ARC可運行于Chrome OS、Windows等系統上得益于Native Client(NaCL),NaCL是一個由Google所發起的開放源代碼計劃,采用BSD許可證。它采用沙盒技術,讓Intel x86、ARM或MIPS子集的機器碼直接在沙盒上運行。它能夠從瀏覽器直接運行程式機器碼,獨立于使用者的操作系統之外,使Web應用程序可以用接近于機器碼運作的速度來執行,同時兼顧安全性。
有人表示這是Google下的一步妙棋,從某種范圍上來講,他們將強大的Android系統能力置于Chrome OS背后,這樣一來,Chrome OS將堪比Linux和Windows。同時也有人認為此舉加強了ChromeOS超越Windows、Chrome超越Firefox和IE、Android超越iOS、本地應用超越Web應用開發。對此您是如何看待的?歡迎留下您精彩的評論。
本站文章版權歸原作者及原出處所有 。內容為作者個人觀點, 并不代表本站贊同其觀點和對其真實性負責,本站只提供參考并不構成任何投資及應用建議。本站是一個個人學習交流的平臺,網站上部分文章為轉載,并不用于任何商業目的,我們已經盡可能的對作者和來源進行了通告,但是能力有限或疏忽,造成漏登,請及時聯系我們,我們將根據著作權人的要求,立即更正或者刪除有關內容。本站擁有對此聲明的最終解釋權。