fyne-io / fyne

Cross platform GUI toolkit in Go inspired by Material Design
https://fyne.io/
Other
25.08k stars 1.39k forks source link

Support for Android Auto and Apple CarPlay #2635

Open Jacalz opened 2 years ago

Jacalz commented 2 years ago

Is your feature request related to a problem? Please describe:

Android Auto was brought up as a question a while ago on the slack channel. I think it would be great if we could support building applications for these systems and thus allow Fyne applications to run in automotive environments.

Is it possible to construct a solution with the existing API?

I am not entirely sure what the state of this is or how much would be needed to make it work. If it doesn't already work, I suspect that it theoretically could require some changes for cmd/fyne to be able to build for this specific use case.

Describe the solution you'd like to see:

Support for building for and running on automotive systems like Android Auto and iOS.

andydotxyz commented 2 years ago

Does anyone know how you get started with this? Is there some emulator or test platform that you work with?

changkun commented 2 years ago

https://developer.apple.com/documentation/carplay/using_the_carplay_simulator

CarPlay simulator is part of the iOS simulator.

andydotxyz commented 2 years ago

Oh ouch, it's more like Apple Watch than a new platform - your iOS app has to drive it.

Is the Android approach similar?