iPhone用 パーソナル地図ソフト 「ちょい地図」 (App Store ※2012/05/31まで無料)

「ちょい地図」の現在位置に関すること2012/03/29 06:25

「ちょい地図」は今現在居る場所の情報をパーソナルに残すためのツールとして作りました。

なので、今どこに居るのか?がとても重要な情報になります。
ただ、これが結構難しいところなんです...


iPhoneは電源を入れたり、スリープさせたりが当然ながら頻繁に起こります。

GPSは即時にキャッチできるものではないため、正確に位置が確定するまで数秒から長いときで数十秒かかってしまうことも...

時間が十分にあるときは、別に気長に待つだけなのですが、急いでいるときはなかなかこうは行きません。

このあたりで、使ってて「あれっ?」ということにつながる場合があります。


今現在の位置が正しく取得できているかどうかは、実際の地図を見るか、取得した住所を確認する等が必要ですが、これは地図が表示されている状態でするのが一番確実です。

そのため「ちょい地図」では位置を取得するのを、地図表示をしているときに限定しています。

とにかく 「現在位置を確かめるときは、地図表示を出してください」 というスタンスに。

ただここで、「ちょい地図」は現在位置だけではなく、住所から検索をかけて取得した位置や、以前訪れた場所を表示させている状態でのその場所の位置に対しても、情報を残すことができる仕様にしています。

しかしこれがより操作をわかりにくくしている原因になっていると思っています。(現バージョンのVer.1.1.3において)

今現在「ちょい地図」は、どの場所をポイントしてるのか?という点がつかみづらいと...

特に地図画面以外で iPhone をスリープさせてから別の場所に移動し、そこでスリープを解除した場合等...


とりあえず、今、このあたりを少しでもわかりやすくする手段を考えています。

まずは、地図画面以外でスリープした場合、スリープを解除したタイミングで、「現在位置を正しく取得するには、地図画面でピンをリフレッシュしてください」 みたいなメッセージを表示しようと思っています。(次バージョンVer.1.1.4)

これについては最良ではないので、もっとわかりやすいアイデアも当然考えますし、もし御使用の方でいいアイデアがありましたら、ぜひコメントで教えていただけるとうれしいです。

「ちょい地図」 4/30まで無料です!2012/03/27 12:08

無料化!
「ちょい地図」を4/30までの期間限定で無料としました。

これを機会に試してみていただけるとうれしいです!
まだまだ発展途上のアプリです。
ご感想等、お待ちしています。

「ちょい地図」のデザインをリファイン2012/03/16 16:34


「ちょい地図」を黒を基調としたデザインに変更
これまで「ちょい地図」の画面設計は、iPhoneの標準のコントロールを配置したままの部分が多かったため、あまりにも標準的な雰囲気しかありませんでした。

これを少し改善してみようと思い立ち、いろいろ試した結果、黒を基調とした装飾を施したこんな感じのデザインに収まりました。
一つ前の記事と比べると、違いがよくわかると思います。

とりあえず、この新デザインでVer.1.1.3としてApp Storeに申請済みです。
あと5~7日ほどしたら、バージョンアップ可能になると思います。

※自分では結構このシンプルかつちょい精悍な感じが気に入っています。

Footer
別の画面ではこんな感じです。
今後も少しずつ、リファインしていこうと思います。
Footer_old
ちなみにこれが以前の同じ部分のインターフェースの外観です。

「ちょい地図」にデジタルスピードメータを付けてみた2012/03/12 06:24

デジタルスピードメータ表示例
先日「ちょい地図」にリアルタイムに移動速度と進行方位を表示してみたんですが、このリアルタイム速度の表示が面白かったので、地図画面上に半透明表示させるようにしてみました。

当然、地図を見るときには邪魔になるので、スピードが時速10kmを超えると自動的に表示し、10km以下になると消えるようにしています。

電車・バスで移動中とかに「今どのくらいスピードが出てるのかな?」的な使い方を想定しています。(当然GPSが捕捉できない状況では正常に動作しません)

シミュレータ上で動作させてる様子がこの上の画像です。

(Ver.1.1.3に搭載予定。 現在テスト中です)

「ちょい地図」GPS捕捉中に端末のスリープを抑制するようにしました。2012/03/02 18:00

これまで、ちょい地図で地図上での現在位置を捕捉中に、端末に設定したスリープの時間が経過すると自動的にスリープしてしまうため、時々画面に触れる等を行う必要がありました。

ただ、これだと面倒なので、GPSのON/OFFに連動して、端末のスリープを抑制するようにしてみました。

ただ、当然ながらGPSで捕捉し続けると、バッテリーは消耗しますのでご注意を。
(Ver.1.1.3で適用される予定です)