谷歌Nexus 7和Nexus 10的推出,為原本混亂不堪的Android平板市場帶來了一個統領者。相比手機,平板電腦的大屏幕更適合運行應用和玩游戲,如果你已經為Android手機開發了一些應用,現在是時候考慮移植到平板電腦上了。
谷歌今天在Android開發者博客中列出了一些資源,幫助Android開發者針對平板電腦構建偉大的應用,此外,這些資源對于產品經理、設計師、QA工程師也非常受用。
1. Android設計指南
如果你準備開發一個平板應用,或者將現有應用移植到平板中,你應該首先看看Android設計指南。盡管該指南中的大部分章節是面向所有Android設備的,但有些章節是專門針對平板應用設計的。
- 設備顯示章節:介紹了屏幕密度、分辨率相關的概念。
- 度量和網格章節:討論了一些元素的尺寸標準。
- 多窗格布局章節:給出了一些合并多個視圖到單個屏幕的示例,并討論了如何改善應用的導航以及可用屏幕區域的最優使用。
- 可下載模板章節:為設計人員提供了一個很好的起點和參考。
2. 針對開發人員的培訓
谷歌為Android開發人員提供了一些以任務為導向的技術培訓教程,包括流程圖、代碼片段、示例項目等。這些課程旨在幫助開發人員了解如何將他們的應用擴展到任何尺寸的屏幕中。
3. Android設計最佳實踐
每周,谷歌的Android開發者關系團隊會一起討論Android設計的最佳實踐,以及提供一些設計實體模型等。
最近該團隊分析了一些響應式設計的例子,比如Google Calendar(創建日程)、Pattrn(瀏覽壁紙)、Pocket(看文章)、TED(看視頻)等,以及開源的Google I/O 2012應用(源碼)。
開發人員也可以通過以下應用來獲得靈感:Expedia Hotels & Flights、Pulse News、SeriesGuide、Tasks和Timer等。
4. 平板應用質量檢查表
谷歌最近發布了一個平板應用質量檢查表,幫助開發人員在各種各樣的技術層面上檢查他們的應用是否適用于平板電腦。