Dash Navigation, Inc.™

QtはDash Navigationの開発効率の向上に貢献しています。

Dash LOGODash Navigation, Inc.™製のDash Expressは、インターネット接続とGPSを利用した、世界初の双方向自動車用ナビゲーションシステムです。Dashは、画期的な方法で道路情報及び位置情報を提供し、Dash Expressを備えた自動車は多種多様な新機能を利用できます。Dash Expressの登場により、従来のGPSは今ではもう時代遅れになりつつあります。Dashを使用すると、出発地から目的地まで最短の経路と時間で移動したり、地域情報を検索したりできます。Dash Expressデバイスの双方向通信とネットワーク網により、リアルタイムの道路情報及び目的地情報が提供され、運転中に最適なルートを選択できます。

 

課題 

Dashにとって最新のデバイスを早期に市場投入することが、重要な課題でした。また、複数のプラットフォームへ移植可能なソリューションに可能性を見出していました。Dashは、未踏の組み込み機器市場に好機を見出しており、ビジネスの目的に合致するアプリケーションフレームワークを求めていました。

 

ソリューション

Dash Expressナビゲーションデバイス用UIの開発にQtを選んだDashは、2008年初旬にDash Expressを発売しました。Qtは、Dashにクロスプラットフォームアプリケーション性能を備えた現代的なツールを提供しました。Dashの開発チームは、Qtを使用すれば、将来的にLinux以外への移植が可能になることを確信しました。さらに、Qtのシグナル・スロット機構は、Qtアプリケーションにおいてオブジェクト同士の連携を安全に行う仕組みでした。

 

 

メリット 

Dashの開発チームは、Qtで作業を行うと大幅に能率が向上することに気付きました。同チームは、既存のコードベースをQtの新しいアプリケーションに移植して、グラフィックスOSフォーマット及びスレッドを簡単に変換しました。また、2~3週間以内にQtをDashのハードウェアで簡単に実行できました。現在、10人の開発者がQtを使用してフルタイムでアプリケーションに取り組んでおり、使いやすく容易に習熟できるQtを使用して開発を続けることに強い意欲を示しています。

 

「当社には、GPLバージョンではなく商用ライセンスを望んでいました。しかし、オープンソースにすることによって、エンジニアの利用範囲が広がり、製品の機能をさらに活用するようになると思い、それが気に入りました。また、KDEユーザがQtを使用している事実は、素晴らしいことだと考えております。」 Dash Navigation社 ソフトウェア開発部門 主任エンジニア クリスティン・マックガブラン氏

 

Dash Navigation社は、デバイスの最適なテストを行うために、Qtのパートナーであるfroglogic社が開発したSquish/Qtを選びました。Squishは、Qt GUIのテストを支援する優れた機能及び、組み込みプラットフォーム上でQtアプリケーションの動作やテストをサポートする機能を提供しています。http://www.froglogic.com/pg?id=ReferenceCustomers&category=Squish-Success-at-Dash