joreilly / Confetti

KMP GraphQL based conference project with Jetpack Compose Android, Compose for Wear and SwiftUI iOS clients along with GraphQL backend.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android TV/Fire TV support

giolaq opened this issue · comments

Is there any plan to develop an Android TV/Fire TV version of the app? Happy to help with this

Android TV would be pretty nice to have....definitely would be happy to have contributions for this! I'm guessing we'd have something along lines of what we show in tablet type UI right now (with grid of sessions)....but haven't really given much thought to it beyond that.

2 things that would be very very cool to have on a large screen:

  • "What's next" to display in amphitheaters in between sessions. We could hook up an android TV to the projector and switch the HDMI output.
  • "Today's Agenda" to display in big TVs in the hallways

@giolaq not sure what you had in mind and the above isn't really interactive, it's more "kiosk" mode so definitely just ideas at this point, if you want to make it more interactive, all ideas are welcome.
(edit: thinking about it a bit more, there is definitely some interactivity still to do the initial setup)

@arkivanov assume probably shouldn't be any issue using Decompose for this?

Decompose should be working fine, green light here. 😀

2 things that would be very very cool to have on a large screen:

* "What's next" to display in amphitheaters in between sessions. We could hook up an android TV to the projector and switch the HDMI output.

* "Today's Agenda" to display in big TVs in the hallways

@giolaq not sure what you had in mind and the above isn't really interactive, it's more "kiosk" mode so definitely just ideas at this point, if you want to make it more interactive, all ideas are welcome. (edit: thinking about it a bit more, there is definitely some interactivity still to do the initial setup)

I was thinking to redesign the UI using the Jetpack Compose for TV library when possible. The two use cases you proposed are really interesting. Going to prioritize these as it's about a real need. We can build from there

@giolaq just fyi that there's a Confetti channel in Kotlinlang slack if you want to chat about anything there as well