Skip to content

Overview

IVI SDK Android Overview

What is the IVI SDK (In Vehicle Infotainment SDK) ?

IVI SDK is the Telenav's SDK for In Vehicle Infotainment.

The IVI SDK is the Telenav's framework and platform that enables you to build fully integrated In Vehicle Infotainment systems and apps on top of Android Automotive.

The platform is designed to enable you to offer your end-users fully integrated and seamless experiences. This platform will make your system feel like a single well designed app, between all the IVI end-user apps and services such as Navigation & Maps, Voice Assistance, Music & Entertainment, In Car Comerce, Phone Calls, Car Control, Calendar, Video Conferencing, Home Control and other features. Your users can utilize such features without the need to do app hopping or lengthy & complex menu navigation.

That is achieved by providing you with a set of pre-built SDK and HMI components and apps which you can use as building blocks for your apps and which you can customize, in terms of UI and features, based on your needs. The platform’s app and components are designed to communicate and work together in an integrated way, enabling you to build integrated app experiences.

What can you take from the IVI SDK and how can you use it?

The IVI SDK is a modular platform, enabling you to take only the components or the apps in which you are interested. You can take specific apps, specific SDK componets or specific HMI Widgets and use them in your apps. You can also customize the features, components and widgets according to your needs.

Since the plaform is modular and, therefore, you can take & use its modules independently, you can also have independent development teams working in parallel on different modules/features, optimizing your development efforts and your go to market plans.

You can also intregrate and leverage your existing systems/components with the IVI SDK platform – like your Navigation system or your User Management System , etc.

In addition, you can also add your own components on top of and alongside with the IVI SDK ones.

Moreoever, Telenav is happy to support any customers who are looking for more specific & tailored features and customizations.

What can you build with the IVI SDK ?

The short answer is that you can build fully IVI systems, as well as apps or features which you would like to include into an existing IVI system, on top of Android Automotive.

See here a couple of examples of what you could do with this platform:

Minimized Media App Panel

Extended Media App Panel

Broadcast Radio Media App/ Component

Home Control

Phone Call

How is the IVI SDK Platform structured and what components does it offer?

What is Telenav’s Vision the IVI SDK?

  • For OEMs:
    Enable you, the Car OEMs, to build and to keep up to date your best IVIs of today and tomorrow for your end-users and for your cars, while achieving optimized cost efficiency, speed to market and automotive grade product in terms of safety, reliability and quality.
  • For Drivers, for end-users:
    Delightful experiences while you are on the go, for your driving and for your digital life!

Media SDK

Telenav provides you with a Media SDK to enable you to power your Media experiences in your car. With the support of the Telenav Media SDK, you will be able to:
- connect to various Media Sources.
- build a cross Media Sources Search feature. Learn more

Productivity SDK

The Productivity is part of the IVI SDK platform and offers components which will enable to you make apps that will help the drivers to remain productive while driving. The Productivity SDK includes Phone SDK, Caledar SDK and Zoom SDK. You can find more details about the components below.

Phone SDK

Phone SDK enables developers to build custom phone applications by levaraging the SDK's features related to managing phone calls and contacts. For that purpose the SDK provides components for: handing phone calls notifications, initiating phone calls, getting and using phone contacts related operations and others. Learn more.

Calendar SDK

Calendar SDK is a set of components dedicated to improving the Business and Work related experience while driving a car. It supports features as: user authorization, getting user calendars from different calendar-providers, getting calendar events, change event response status, observing calendar changes, parsing event description in order to extract meeting-related data. Learn more.

Zoom SDK

Would you like your users to be able to easily and safely join and attend a Zoom call while driving? Our Zoom SDK can provide support for all of that and more. Learn more.

Home Control SDK

Would you like to open / close / check the status of your garage door while you are driving and approaching/departing your home? This SDK enables you to that in a simple, easy and safe way while driving. Learn more.

UMS SDK (i.e. User Management System SDK)

The SDK enables you to develop and provide users management features, like: like register accounts, login into the accounts, get sessions, change passwords, reset passwords, add credentials, initialize user profiles, save user profiles, switch users, etc. This service will also enable you to integrate and use your own User Management System. Learn more.

We are continously developing the IVI SDK and we plan to add more support for you to be able to develop further all these features.

Stay tuned for future releases!