The concept of connected cars has evolved a lot lately, and as a result, software developers across the globe have come up with mobile applications that often provide much more advanced functionality than what the car manufacturer has to offer in the first place.
In many ways, this is something that totally makes sense, as third-party app devs typically create new software, based entirely on user feedback and requests from the community.
Image: https://www.autoevolution.com