Firefox OS的Web Apps兼容Android
Google在去年就曾表示,已經(jīng)計劃把Chrome Apps帶到iOS和Android平臺上,不過從目前的情況看上去Mozilla要領先一步了——現(xiàn)在,只要你在Android設備上安裝了Firefox瀏覽器,就可以直接從Firefox Marketplace上下載并安裝應用。這也就意味著,那些為Firefox OS準備的應用將可以直接運行在Android版Firefox上。
當用戶通過Android版的Firefox安裝應用后,這些Web Apps會像普通的本地應用一樣出現(xiàn)在Android設備的應用程序列表里。其升級和卸載的方式也和普通的本地應用沒什么差別。經(jīng)過試用后發(fā)現(xiàn),和本地應 用相比,像2048這樣的游戲在展示消除動畫那一個環(huán)節(jié)會有略微的卡頓,但并不影響用戶的正常使用。
對于開發(fā)者來說,當你為Firefox OS制作應用時,這些Web Apps也可以同時供Android版的Firefox瀏覽器用戶使用。在這個過程中,開發(fā)者無需更改任何代碼,而應用的潛在用戶基數(shù)卻大大的增加了。
從Firefox Marketplace中我們可以看到,現(xiàn)在像LINE、Facebook、Twitter這樣的知名應用都已經(jīng)出現(xiàn)在了市場里。由于最近恰逢世界杯賽事,所以Firefox Marketplace還制作了一個世界杯應用合集。不過當我嘗試搜一些常用的Google系應用時,發(fā)現(xiàn)除了YouTube之外,市場里基本上沒有官方的Google應用。
事實上,在支持Android之前,F(xiàn)irefox Marketplace里的若干應用就已經(jīng)支持Windows、OS X和Linux等桌面平臺了。雖然這些應用都混在一個市場里,但當用戶安裝時,后臺會自動根據(jù)用戶的操作系統(tǒng)重新包裝對應的Web Apps。不過需要注意的是,由于桌面端和移動端的差異,并不是任意一款Firefox Marketplace里的應用都可以運行在任何一個平臺上。
在Mozilla看來,Web Apps不但要跨平臺,還應該具備媲美本地應用的使用體驗。目前Mozilla已經(jīng)建立起了Firefox OS、Firefox Marketplace和Firefox瀏覽器這么一套體系。那些使用Firefox OS的用戶將可以獲得更加無縫的體驗,不使用Firefox OS的用戶也可以通過瀏覽器訪問這些服務。在初期,借助于Firefox瀏覽器的用戶量,Mozilla也可以讓更多的開發(fā)者參與到這一套體系中,幫助開 發(fā)Web應用;這些應用反過來也可以提升Firefox OS用戶的使用體驗。Mozilla目前正努力讓一套名為“Open Web Apps”的計劃在各個平臺上生根發(fā)芽?,F(xiàn)在只等著Google攜Chrome Apps入場了。