I am using Android and have a single IOS device in the family. The Android app will run in the background and open to the Things view for a period of time. But after a while it opens to a blank Things view. You can use the back arrow in the interface to return to a working Dashboard and then back to Things. This blank view does not crash the app.
Android does a great job of managing apps in the background and closing unnecessary stuff. So it would be much better if there was a setting in the SmartThings app to control the launch view instead of relying on the operating system to keep the app running in the background…just a suggestion.
But instead of wasting manpower on this just have your Android developers build a simple Things widget or two. I’ve made individual apk files using “Tasker App Factory” and example endpoints. This allows me to install the app for a device and place it on a home screen to quickly control Things like a widget. I can also give this apk to family to install on any android device and quickly control Things.