Klasa CarContext rozszerza klasę ContextWrapper, dzięki czemu jest dostępna dla instancji Session i Screen. CarContext zapewnia dostęp do podstawowych usług związanych z samochodem, w tym:
ScreenManagerdo zarządzania stosem ekranów,AppManagerdo uzyskania ogólnych funkcji związanych z aplikacją, takich jak dostęp do obiektuSurfacedo rysowania map,NavigationManager, usługi używanej przez aplikacje do szczegółowej nawigacji w celu przekazywania metadanych nawigacji i innych zdarzeń związanych z nawigacją do hosta.
Listę funkcji biblioteki dostępnych w aplikacjach do nawigacji znajdziesz w artykule Dostęp do szablonów nawigacji.
CarContext oferuje też inne funkcje, takie jak wczytywanie obiektów rysowalnych za pomocą konfiguracji z ekranu samochodu i sygnalizowanie, że aplikacja powinna wyświetlać mapę w motywie ciemnym.