スマホアプリ品質ガイドライン


Project maintained by mixi-inc Hosted on GitHub Pages — Theme by mattgraham

このガイドラインについて

このガイドラインは既存のアプリやレビュー等を参考に、ユーザーが期待するであろう状態をまとめたものです。 アプリの開発に関わっている方たちが日々の動作確認を実施する中で、こういった点に気付いてほしい、というチェックリストになっています。 ※項目の中にはOSや端末に依存する部分も含まれます。


インストール

記録メディア対応(Android)

起動

ログイン

  • 初回インストール後
  • アップデート後
  • ログアウト

    本体メモリ・キャッシュ

  • 内部ストレージ
  • RAM
  • キャッシュ
  • 電波状況

  • 電波状況:良(3~5本)、悪(1~2本)、LTE接続、3G接続
  • 回線契約無し:Wi-Fi接続のみ
  • 圏外
  • バッテリー

  • 残量:100%~25%
    • 正常にアプリが起動すること
    • アプリを起動することによって消費電力が極端にあがらないこと
  • 残量:25%~0%
  • 本体の発熱

    位置情報(iOS)

  • 位置情報サービス
    • 位置情報サービスがOFFに設定されている状態で位置情報を取得する必要がある場合、設定をONに促すダイアログが表示されること
      →ONに設定後、位置情報が取得できること

    位置情報(Android)

  • Googleの位置情報サービス/GPS機能
  • マップ連動

    通知系

  • Push通知
  • メール通知
  • アラート通知
  • カメラ連動

  • メインカメラ/サブカメラ
  • カメラロール/ギャラリー

  • 写真や動画の選択、表示、保存
  • 電話帳連携

  • 電話帳との同期
  • 電話帳アクセスモニター(SHARP製の一部のAndroid端末)
  • 電話番号との紐づき

  • アプリを利用する際の電話番号との紐づき
  • ウィルス対策アプリ

    再インストール

    ディスプレイサイズ

  • 下記のどのサイズにおいても、ユーザーが操作しやすい範囲でメニュー等が配置されていること
  • ディスプレイタイプ(iOS)

  • 下記のどのディスプレイタイプにおいても視認性、操作性に問題がないこと
    ※気にすること:配色、アイコンや画像の見た目や輪郭(にじみやぼやけ等)
  • ディスプレイタイプ(Android)

  • 下記のどのディスプレイタイプにおいても視認性、操作性に問題がないこと
    ※気にすること:配色、アイコンや画像の見た目や輪郭(にじみやぼやけ等)
  • ディスプレイ解像度

  • 下記のどの解像度においても視認性、操作性に問題がないこと
    ※気にすること:フォントサイズ、ボタンの大きさ 【参考資料はこちら
  • ディスプレイ輝度

  • 下記のどの設定においても視認性、操作性に問題がないこと
  • バックライト消灯

    画面回転 (横画面対応)

  • 画面回転:ON
  • 画面回転:OFF
  • サウンド

  • サウンドの出力
  • 音声出力の優先
  • 画面ロック

  • アプリ起動中の画面ロック
  • 画面ロックからの復帰
  • NFC/FeliCa

    赤外線通信(Android)

    着信・メール受信

  • アプリ起動中の着信
  • アプリ起動中のメール受信
  • バックグラウンド

  • バックグラウンドの挙動
  • その他本体側の設定関連

  • 日付と時刻設定
  • 本体ボタン(iPhone)

  • 電源ボタン
  • ホームボタン
  • 音量ボタン
  • サイレントスイッチ
  • 本体ボタン(Android)

  • 電源ボタン
  • ホームキー/ボタン
  • メニューキー/ボタン
  • バックキー/ボタン
  • 音量ボタン
  • カメラキー/ボタン
  • テンキー搭載端末

    ディスプレイ操作関連(端末共通)

  • タップ
  • LED点灯

    対応OSバージョン

  • サポートされているOSが搭載されている端末で問題なくアプリがインストール、起動できること