iPhone Duo に対応し、カスタマイズしたタブバーも作り直して申請しました
iPhone Duo では、持ち方によってタブバーが画面の端の縦のバーに変わります。タブバーに重ねていた独自のスキャンボタンを縦のバーに合わせて作り直し、長押しや回転の動きにも合わせました。審査に出したスクリーンショットとあわせて紹介します。

改札で残高不足の音が鳴り、後ろの人を気にしながら引き返した経験はないでしょうか。「ICカード残高確認」は、iPhone をかざすだけで ICカードの残高と履歴が分かる無料アプリです。この記事では、開発者の私がこだわった4つの点を紹介します。残高と履歴を確認できるアプリは、ほかにも多くあります。そのなかで私が手をかけたのは、急いでいるときの押しやすさと、履歴を消さずに残す仕組みです。
FeliCa に対応した交通系 ICカードを、基本的に読み取れます。Suica・PASMO・ICOCA などの全国で使える主なカードのほか、地域のバスや鉄道のカードにも一部対応しています。
| 種類 | 主なカード | 確認できること |
|---|---|---|
| 交通系 | Suica、PASMO、ICOCA、Kitaca、TOICA、manaca、SUGOCA、nimoca、はやかけん、SAPICA など | 残高、利用履歴 |
| 電子マネー | WAON、nanaco | 残高、利用履歴、ポイント |
| 電子マネー | 楽天Edy | 残高、利用履歴 |
関西の ICOCA と関東の Suica のように地域の違うカードも、1つのアプリで読み取り、カードごとの残高を一覧で見られます。
うまく読み取れないときは、iPhone のケースを外して、カードにぴったり当ててみてください。読み取りの途中でカードが離れても、かざし直せば続きから読み取れます。
残高を確かめたくなるのは、駅に向かう途中や改札の手前など、たいてい急いでいるときです。そんなときに、どこを押せばいいか探させたくありませんでした。
そこで、スキャンボタンを画面の下の中央、親指が届く位置に置きました。ほかのボタンより一回り大きくし、迷わず押せる形にしています。
読み取ったあとは、使い道がひと目で分かるようにしました。画面上部の切り替えで、利用履歴の「リスト」と、利用の種類ごとの割合を示す「グラフ」をワンタップで行き来できます。かざしたその場で、何にいくら使ったかをつかめます。

利用履歴の1件をタップすると、利用した駅や日時が表示されます。乗車駅と降車駅が分かる電車の履歴なら、「経路を地図アプリで開く」から、2駅のあいだの経路を地図アプリで表示できます。旅先で初めて降りた駅も、地図で開けばどこにあるのかがすぐに分かります。
それぞれの履歴には、メモも残せます。「出張で〇〇へ」「友人と食事」のように一言添えておけば、数週間後に見返しても、その日の用事を思い出せます。経費の精算で「この移動は何の用事だったか」を確かめるときにも役立ちます。

交通系 ICカードから読み取れる利用履歴は、最新の20件までです。電車に乗るたびに1件、チャージや買い物でも1件ずつ増えるので、毎日使っていると1〜2週間ほどで古い履歴から読み取れなくなります。このアプリでは、読み取るたびに履歴をアプリにためていけるので、カードからは読み取れない1か月前の利用も見返せます。
ただし、読み取りを忘れているあいだに読み取れなくなった履歴は、取り戻せません。そこで、設定に「読み取りリマインド」を用意しました。オンにすると、決めた時刻に「ICカードの読み取りリマインド」の通知が届きます。通知の間隔は「毎日」「曜日指定(毎週)」「日付指定(毎月)」から選べます。

ホーム画面に毎日並ぶアイコンだからこそ、見た目を選べるようにしました。設定の「アプリアイコンを変更」から、18種類のデザインを選べます。アイコンを変えると、アプリの中のテーマカラーも一緒に変わります。いちばんよく使うカードの色に合わせるのもおすすめです。

改札で止められる前に、手元のカードの残高を確かめておけるように作りました。ご意見や不具合の報告は、アプリの設定にある「ご意見・不具合報告」からお寄せください。無料ですべての機能を使えます。今日読み取った分から、履歴がたまり始めます。