Android bucketlist
A few random notes about Android
- How to get audio data in a voice call? How is this encoded?
- We have a function to encode some audio data with libopus and stream it across our network, but we need to get the audio data from android somehow. Repeatedly, and live.
- How to tell the OS that we are having a call?
- Something about phone states?
- Bottom tab navigation best practices?
- As far as I remember there are many ways of making the UIs, which is the most modern or the most supported on different devices?
- Off the shelf chat-view library? Which one?
- Same question as the last one really
- Application state, how to store it
- Is there some way to store the
NativeBridge
class instance in the application context so that all parts of the app can access it? Do we have to do this ourselves? Or just make it static? (does kotlin have static?)
- Is there some way to store the