Splash screens are bad UX. Please remove.
App version: 0.1.21.
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.Sign up to join this community
That screen appears when we need data that is not available in a cached version. In that case, we have two choices what to do while getting data from the network that is essential for anything to work: Freeze the UI, or show an indicator as to what's going on. I have pretty strong opinions on which of the two alternatives I consider better UX.
The current alpha version of course doesn't cache as much as it could, so eventually this screen will appear much more rarely, but this screen or some version of it will not disappear in the case that the app needs to get some data to do anything useful, if the alternative is an unresponsive UI while we're getting that data.
I've been reading up on the Internet and discovered that a billion years ago, apps used to hang while making network requests. I don't want our app to be a remnant of that.