Hello, Everyone I am an android app developer with...
# getting-started
d
Hello, Everyone I am an android app developer with 4+ years of full time experience. I've expertise in Kotlin, Jetpack-compose, Navigation and Currently working AAOS (Android Automotive OS) app. What would a great place to start? I saw that, there is not that much features available in AAOS with Jetpack-Compose It would be great if we can introduce more features in Jetpack compose. Also, There are very less info about developing an AAOS application. Or there is no open source code available or sample code not available. So, It is very time taking procedure to research about starting development with AAOS app. There is only documentation. But I would prefer much more about a starting app or any video about this.
a
First search for "android auto" on developer.android.com for me reveals the following page with samples, codelabs, videos and stuff. Did you see this? https://developer.android.com/training/cars
d
It is very old, I could not get any help from it.
Do we have compose implementation in this?
a
I just searched google again for this, and found this SO-thread: https://stackoverflow.com/questions/74652736/does-android-automotive-support-jetpack-compose The accepted answer from 2022: In general, it is not possible to use Jetpack Compose to write an application for Android Automotive OS that will be distributed via the Play Store. There are a few exceptions to this however: 1. Parked apps can be written in either Views or Compose and do not use the Car App Library templating system 2. The Settings/Sign In activities of Media applications can also use either Views or Compose. One thing to note is that only the following category of apps are currently permitted on the Play Store for Android Automotive OS • Media (audio - e.g. music, podcasts, audiobooks) • Point of Interest • Internet of Things • Navigation • Parked apps ◦ Video ◦ Games ◦ Browsers (see Supported app categories for more details/up-to-date information)
I also found this Google-project about importing Figma-UI-designs into an automotive app as Jetpack Compose code, but I am not sure how this project fits into the grand scheme of things with my previous answer. https://google.github.io/automotive-design-compose/
Maybe Google is realizing the templating-system is not up-to-par with the current ecosystem and is working on changing this? I don't know.
d
Thanks Arne Jans, This information will be really helpful.