Android Auto allows apps to extend functionality to car dashboards. It currently works by connecting an Android phone to compatible cars via USB. Developers can create Auto apps that integrate with messaging and audio using provided APIs and simulator. The platform is still in early stages but aims to improve safety, connectivity and infotainment in vehicles over time.