サード・パーティのものだと、
わたしが調べた限りでは、日本企業で開発されているのは、AWAとNHK WORLD TVしか見当たりませんでした。NHK WORLD TVは4月頃対応していたのですが、最新版だと対応してなかったので、おそらく現在だと日本のサービスだとAWAが初ではないかと思います。
また、海外はかなりの数のアプリが対応していて、オーディオ系のアプリは基本対応する、という印象を受けています
CarPlayはMedia Player Frameworkのクラスを使うのですが、
リスト表示と階層構造の実装は、主に3つのクラスを使って実装します。
・MPPlayableContentManager
・MPPlayableContentDataSource
・MPPlayableContentDelegate
の3つになります。
順番に説明していきます。
MPPlayableContentManagerはexternal media playerを管理するクラスで、
sharedContentManagerを使って、singletonで扱います。
この例ではCarPlayDemoというクラスのsetupでdataSourceとdelegateを設定していて、AppDelagateのdidFinishLaunchingWithOptionsでsetupします。