Post

2) How do they maintain contracts between mobile app and backend? Do they use API versioning, contract generation, grpc, protobuf? #AskFlutter

0 reposts6 likes

3) Are their apps offline-first or at least offline-capable? What strategies do they use to synchronize the data, maintain schema migrations, queue actions and expose failures to the users? #AskFlutter

5) When working in multiple regions how do they handle various legal requirements that can differ across jurisdictions? At which point the app knows in what country it's operating and exposes features. Is it account-based, or maybe known at startup of the app? #AskFlutter

6) How do they do logging and remote troubleshooting? Do they collect logs from every user or just selectively? Do they have ways to enable tracing or debug-level logging remotely? If yes, what kind of tools do they use? #AskFlutter