Windows Phone 上的應用釋出時必須滿足《Windows Phone 應用釋出需求》(Application Certification Requirements for Windows Phone)的所有要求。

 

作為一款優秀的應用還應具備下列特點:

 

1. 效能

  • 應用啟動時主頁載入時間不長於5

  • 主頁外其它使用者介面載入時間不長於15

  • 過度自然流暢

2. 觸控

  • 頁面中沒有觸控交疊,例如在全景檢視或者樞軸檢視中使用水平滾動條

  • 觸控物件面積大於9平方毫米

  • 避免單擊事件的重複處理,當單擊完成後接受單擊的控制元件不再接受單擊

3. 頁面導航

  • 退回鍵能實現退回操作

  • 退回鍵使臨時使用者介面消失

  • 不使用關閉按鈕

  • 不使用主頁按鈕
  • 導航深度小於4

4. 全景檢視

  • 全景檢視中不使用應用導航條

  • 全景檢視中的條目不多於5個

5. 圖示

  • 含義準確的圖示——定到首頁的瓷磚大圖示和選單頁的應用小圖示

6. 雪藏

  • 處理雪藏機制

  • 從雪藏恢復時間小於5秒

7. 主題

  • 在亮、暗兩種背景中應用內容顯示正常
  • 無論在哪種主題顏色下,控制元件都要清晰可見

8. 使用者體驗

  • 使用定製的啟動歡迎畫面(splash Screen)而不是預設的該頁面

  • 在虛擬鍵盤(SIP)下面避免使用按鈕

  • 文字輸入時使用合理的Input Scopes及其虛擬鍵盤

  • 及時對使用者的互動動做出反饋,例如被按動的按鈕顯示相應動畫

9. 錯誤處理

  • 錯誤處理訊息包含應用上下文相關資訊,不含除錯資訊
  • 不能有程式崩潰現象
  • 要處理網路連線時的錯誤
10. 一般問題
  • 應用程式要告知使用者,通過本地服務API獲取的資料將會如何使用,並要有設定功能,由使用者決定是否使用本地服務API
  • 應用程式要告知使用者,將使用推送通知功能,並要有設定功能,由使用者決定是否接收通知
  • 應用程式要有一個優秀的LOGO
  • 頁面圖片最好是16Bit格式,因為Windows Phone裝置以16Bit格式顯示內容。
11.本地化
  • 支援本地語言
  • 大小寫要合適,例如Panorama和Pivot的英文標題都要小寫