CRUISINGは、ピアッツァの初期型デジタルメーターとマルチドライブモニターを再現し、スピードメーター、オドメーター、トリップメーターの機能を持たせたiPhoneアプリケーションです。以下のような方にお勧めします。)トリップメーター表示(A/B2系統あり。燃費として使用する値を、ユーザ設定値または給油記録から自動算出のどちらかを選択可能(但し給油記録はデータが2件以上ある場合のみ利用可能)燃費自動計算(給油記録を残している場合のみ)音楽再生・停止/次曲/前曲NOTEiPhoneのGPS機能を利用して速度を表示します。その性質上、どうしてもワンテンポ遅れた速度表示になるため、特に加減速中の速度表示は不正確です。巡行走行の場合は比較的正確な速度表示になります。このアプリケーションはGPSを利用します。常時給電状態での利用を強く推奨します。このアプリケーションが表示するスピード、距離はiOSデバイスのGPSに基づくもので、必ずしも実態に即したものではありません。実際の車が表示する数値に従って運転して下さい。燃料残量は、給油を繰り返しているうちにどうしても実際の残量とズレが発生します。状態で、何度かガス欠でJAFを呼ぶ羽目になっており、何らかの対策が必要でした。困ったことにピアッツァのメーター周りはそうそう簡単に直るものではありません。iPhoneのGPSアプリで距離だけ記録し、燃費アプリと併用していたものの、実に使い勝手が悪い。そこで必要にかられて開発したのがこのアプリです。そのため、このような症状にピッタリくるものを目標として仕様を定めました。オドメーター、燃料計相当のものは必須です。燃費アプリ相当の機能を持たせることとしました。ここまで来ると、どうせならピアッツァのデジパネを再現してしまえ、ということになり、特に必要ではないもののスピードメーターも盛り込む羽目になりました。なると上下に動くタコメーター、右斜め上方へのフリーセットアラームも再現せざるを得ません。フリーセットアラームは、速度をそのまま表示することで対応することとしました。タコメーターはどうにもなりません。マイクでエンジン音を拾うことも考えましたが、そこまでしても自己満足でしかないので、適当に上下動することにして誤魔化すことにしました。マルチドライブモニタを再現し、さらにスペースが微妙に空いたのでオーディオコントローラーも追加しました。7618J(に限らずこの時代のALPINE)を再現しました。スペース的にボタンを全て押し込むことは難しく、いずれのボタンも半分の3個となりました(あまりにも小さいボタンは、Apple社のデザインガイドラインに反するのでリリースできません)。ここまでくるとさらに自己満足な仕様が増え、エンジンスタート時のOKモニターアニメーション、始動音(自分のJR130ピアッツァの始動音を録音して収録)など、どうでもいい作り込みが増える一方となりました。それはそれで楽しいものです。出張移動中の東海道新幹線車中で開発していると200km/hを軽く超えてびっくりしたり、Excelを使ってドット絵みたいなことをしてOKモニターの画像を作ったり、とにかく楽しい開発作業でした。GPSアプリの開発には電車移動が最適(クルマ移動だと自分は何もできませんから)だということもこのアプリ開発を通じて痛感しました。このアプリはiPhone4s全盛期に開発し、iPhone5sの時代で開発が停止しています。64bit対応まではしているため、2019年時点ではAppStoreから追い出される気配がないことから、当面そのまま機能拡張することなく現状維持の見込みです。