DriveStats開発ストーリー

きっかけ

DriveStatsは、シンプルなニーズから始まりました。毎日のオフィスへの通勤に実際どれくらいの時間がかかっているかを知りたかったのです。大雑把な推測ではなく、往復すべての旅の実際のデータです。既存のアプリをいくつか試してみましたが、どれも私が求めているものではありませんでした。基本的な移動リストは提供されますが、フィルターもグラフもなく、時間の経過に伴うパターンも確認できず、データを探索する有意義な方法がありませんでした。

単純な走行ログも悪くありませんが、複数の目的地に立ち寄る长旅の全容を捉えたり、その間の「駐車時間」について多くを明らかにしたりすることはできません。データの一点一点だけでなく、大局的な視点を与えてくれるものを求めていました。

解決策

そこで、自分で作ることにしました。核となるアイデアはシンプルです。運転データをあなたの思い通りに表示すること。それは、指標、グラフの種類、表示期間を自由に選べる高度にカスタマイズ可能なグラフを意味します。それは、単なる静的なルートではなく、カスタマイズ可能なタイムラインを備えた設定可能なマップ表示を意味します。そして、日付、距離、場所、曜日など、思い通りに履歴を絞り込める強力なフィルターエンジンの搭載を意味していました。

ダッシュボードウィジェット、マップ設定、走行履歴の検索、これらすべてを同一のフィルターエンジンが支えています。1つのシステムで、データを探索する3つのアプローチを提供します。

燃料費見積もり

最新のアップデート(v2.0)では、追加のハードウェアなしで自動の燃料費見積もり機能が追加されました。OBD-IIドングルも、手動での入力も必要ありません。iPhoneだけで完結します。物理ベースのモデルが、重量、空力性能、公称燃費などの車両固有のパラメータを使用して、実際の運転パターンから燃料消費量を計算します。

その結果、車のスペック表にある単なる平均値ではなく、実際の運転方法を反映した、1回ごとの旅行の燃料費見積もりが得られます。すべてデバイス上で処理されるため、運転データがスマホの外に出ることはありません。

長期的な利用を見据えた設計

すべてが100%デバイス上で完結します。バックエンドのサーバーに依存しないため、高速でプライベートであり、将来の開発がどうなろうとも機能し続けます。データは本来あるべき場所、つまりあなたのiPhoneの中に残ります。クラウドへの依存も、サーバー障害も、アカウント作成も一切不要です。

開発者

DriveStatsは、位置情報アプリやデータ駆動型アプリの開発において10年以上の経験を持つiOSデベロッパー、Wan Lutfiによる個人プロジェクトです。自動トリップ検出から燃料見積もりアルゴリズム、グラフ描画エンジンに至るまで、すべての機能がゼロから設計・構築されています。

ドライバーコミュニティのために心を込めて作られました。