- 原文地址:Why your app should be optimized for screens of all sizes
- 原文作者:Natalia Gvak
- 譯文出自:掘金翻譯計劃
- 本文永久連結:github.com/xitu/gold-m…
- 譯者:MirosalvaSun
- 校對者:TUARAN,jerryOnlyZRJ
檢視這些應用:Gameloft、Evernote、Slack、1Password 如何適配 Chrome OS 系統。
自從 2011 年,我們釋出第一批 Chromebooks 起,Chrome OS 系統的變化令人驚奇。如今,Chromebooks 的使用範圍從傳統膝上型電腦擴充套件到了可摺疊翻轉的筆記本和平板電腦,在超過1萬家商店有售,這要歸功於它與包括三星、戴爾、惠普等在內的頂級 OEM 廠商的密切合作關係,並且我們還會繼續擴張。對我們來說這一直是令人激動的增長階段,對開發者來說更是如此。
Chrome OS 的演變為開發者在提升多型別裝置和螢幕上的研究能力上帶來獨特的機遇。通過優化基於 Chrome OS 系統的寬屏應用,開發者團隊可以驅動更高的參與度並通過沉浸式體驗來吸引更多使用者。
為更寬螢幕挖掘更廣泛的影響力
我們的大多數增長是由使用者消費和接觸內容的新方式來助推的。許多人每天使用不止一種型別的裝置,並且桌上型電腦和移動裝置的差異並得越來越模糊。如今,消費者希望裝置能提供更多功能,我們發現人們對裝置的關注點轉移到更大、更寬的螢幕,以便他們隨時隨地可以便捷地獲取所需內容。
去年,我們為 Chrome OS 家族增加了四合一、高效能 Chromebook:Google Pixelbook 的特性。今年十月,我們釋出了 Google 研發的執行 Chrome OS 系統的首款高階平板電腦:Google Pixel Slate。Pixel Slate 搭配了一塊可拆卸鍵盤,可以為使用者提供熟悉的筆記本體驗,同時它的高解析度和效能對移動應用來說是理想選擇。
像其他基於 Chrome OS 系統的裝置一樣,Pixel Slate 的兩款裝置可以將數百萬移動應用與出色的大螢幕顯示器連線起來。開發者可以通過將他們的應用適配 Chrome OS後來觸達更多使用者。
- 寬屏的優化設計
- 景觀模式
- 多視窗管理
- 鍵盤、滑鼠、手寫筆輸入
領先開發團隊是如何針對 Chrome OS 進行優化的
Gameloft 公司的遊戲應用 狂野飆車 8:《極速凌雲》
狂野飆車 8:《極速凌雲》是一個擁有超速度體驗和超強控制感的賽車類遊戲。Gameloft 公司的設計團隊一直希望他們的遊戲可以在最新的便攜裝置上執行,因此 Chromebook 一經上市,該公司團隊就把新的適配方案整合進了自家 Asphalt 系列遊戲中。
由於 Chrome OS 系統將物理鍵盤作為類似於安卓手機上的外設鍵盤,狂野飆車 8:《極速凌雲》,基於安卓平臺開發套件 SDK26可以通過開發者介面支援鍵盤控制。這樣可以使 UI 介面在觸控式螢幕和鍵盤模式間自由切換。完成了適配後,Gameloft 公司可以使安卓應用包的執行時效能水平比原生應用更高,且在 Chrome OS 上保有美到窒息的圖形和令人驚歎的極致速度。
優化之後,狂野飆車 8 實現了 6 倍的日活使用者增長以及 9 倍的來自 Chrome 使用者的收入增長。現在,為了更大屏設計成為 Gameloft 公司遊戲系列最新版本的設計經驗法則,狂野飆車 9:《傳奇》現在已經可以在 Chromebook 下載。
Evernote 應用和 Slack 應用
Evernote 應用的一個關鍵功能是可以將觸控式螢幕上的手寫轉化成文字,使用者更傾向於在更大螢幕上使用這一功能。為了讓應用更易於跨裝置和平臺使用,Evernote 的開發團隊使用谷歌的低延遲手寫筆 API 介面來快速實現觸控式螢幕手寫和更大螢幕上的增強佈局。這些 API 能夠讓應用實現跨平臺呼叫,並能允許使用者在展示屏上直接書寫並即時呈現出來,這樣 Evernote 應用的使用者就能有像在紙面上書寫的良好體驗。
得益於Chrome OS的新體驗,Evernote 使用者的平均使用時長在更大螢幕上增加了 3 倍,在 Google 的 Pixelbook 上增加了 4 倍。
同樣的,Slack 應用的開發團隊為 Chrome OS 系統上執行的其流行的通訊軟體做了鍵盤快捷鍵來快速啟動常用功能的優化適配。當使用者在 Chromebook 上編寫訊息時,他們可以簡單的敲擊『Enter』鍵(就像在手機上做的那樣),而不需要再用滑鼠多點一步『Send』鍵。
- YouTube 視訊連結:youtu.be/YlQVNyTDI6Y
1Password 應用
1Password 應用團隊與 Chrome OS 團隊通過僅 6 個月的合作就大幅提高了該應用的使用者體驗。為確保充分利用好在任意螢幕方向和尺寸上的視窗空間,開發團隊將手機和平板電腦裝置上的現有設計經驗,與提供一個響應式佈局這項技術結合,用來應對使用者調整螢幕大小的操作。開發團隊也使用了 Chrome OS 的拖拽功能,以便於使用者可以輕鬆地將內容在 1Password 與 Chrome OS 上其他安卓應用之間進行拖動。
最後,開發團隊增強了對鍵盤和觸控盤輸入的支援,從而使使用者即使手不離鍵盤,也可以做到導航應用。這樣在移動裝置上提供了一種更類似於桌上型電腦的體驗,允許使用者使用方向鍵和鍵盤快捷鍵來觸發應用活動。自從實現了這些改進,1Password 見證了 Chrome OS 裝置上裝機量 22.6% 的增幅。
提供你的應用使用者所需體驗
在消費者越來越需要多功能的世界裡,對開發人員來說,重要的是將他們的策略擴充套件到移動裝置之外,並在各種裝置上為使用者提供服務。思考這件事很重要:你的應用是否要為每一個使用者提供最具吸引力的體驗,而不論他們的裝置或螢幕大小。這樣做意味著分清驅動使用者增長和錯失大量新使用者兩者之間的差異。
如果發現譯文存在錯誤或其他需要改進的地方,歡迎到 掘金翻譯計劃 對譯文進行修改並 PR,也可獲得相應獎勵積分。文章開頭的 本文永久連結 即為本文在 GitHub 上的 MarkDown 連結。
掘金翻譯計劃 是一個翻譯優質網際網路技術文章的社群,文章來源為 掘金 上的英文分享文章。內容覆蓋 Android、iOS、前端、後端、區塊鏈、產品、設計、人工智慧等領域,想要檢視更多優質譯文請持續關注 掘金翻譯計劃、官方微博、知乎專欄。