h1. sprint 7

What is Automotive Grade Android?


The Automotive Grade Android is an open source software platform that enables you to integrate your Android application with an In-Vehicle Infotainment system. It uses standard, well-known tools to allow developers to integrate applications with the vehicle.

Please refer to the overview section for more details on the architecture and general information on this initiative.

Using Automotive Grade Android


Ready to start developing applications using the AGA platform and the exposed vehicle data? You can start developing without any hardware.

 Design


Design apps that behave in a consistent, predictable fashion. Consistency has its place in Android, but you also have the flexibility to customize the look of your app to reinforce your brand.

In addition to the Android Design principles, we have developed principles important to manage driver distraction as there are regulations and testing procedures in the US, EU, and Japan specifying allowed behaviour of applications; things like maximum time spent looking away from the road and minimum size of graphical controls. The application platform enables creation of applications that are safe to use while driving.

 Develop


Automotive Grade Android SDK is available on GIT and you do not need any special agreements to begin developing an Android application and using the simulator. Download, develop and test your application using the simulation framework provided.  Take advantage of the GPS antenna on the roof of the car to improve the accuracy of your location aware application. Or make use of the available vehicle information to bring further innovation to your application!

 Distribute


The Automitive Grade Android source code is released under the Apache License; this permissive licensing allows the software to be freely modified and distributed.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution International 4.0 License.