Then remember about the controlling features of an extension. Again you have to remember that the hands of a driver have to be free in case to avoid an accident. Because of it one of the most useful and important thing will be to implement a remote control features and especially the voice control of any functions within a car and an application in a car. It's usually pretty widespread these days to think that a car is your second home.
So the security level of an app is also playing a pretty significant role. So during the Android app development for car infotainment process you must include a good administrative system within an extension to make it possible only for you or those who mobile app development service have a login and password from an app. Moreover you must develop a good OBD diagnostic interface to have an app accessible for any system.
Therefore in case of it you will be able to avoid the min drawback of one of the apps namely HobDriver highlighted earlier. However there is a pretty important problem for any developer. It is concentrated in an issue that many car manufacturers build their vehicles in a way that the intervention to the background system of any produced car will be highly limited.