See my previous answer. Surviving process death on Android is imo an edge case and most ui state isn't that crucial imo. Is it bad when I lose my onboarding data should the app crash? Yes but it's not the end of the world and it won't happen very often. Should I put in the effort to save/restore state to cover that edge case? Maybe but maybe the added complexity and the added time spent isn't worth the added business value. Let's continue the discussion on Slack.


Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store