I'm creating an app whose UI is simply a web browser that loads a URL. Let's not argue about why I'm implementing it this way (I already tried that with the higher-ups). It can still do the background computing tasks which is basically the "meat" of the app (it listens to events in the phone and simply records them), but what about when the user doesn't have an internet connection? I can imagine that the user opens the app and is simply shown the default "Page can't load" message.
Just to be specific, this is going to be in Android.