Retrieving remote data
Very few apps only work with the data that they ship with. The value the Network Assist provides is based on giving real-time information. There is a lot more value in knowing when trains will actually arrive rather than just when they are scheduled to arrive. To gather this information, the app must connect to a remote source of real-time data.
Most mobile applications connect to external data sources, and the most common way to do this is over HTTP(S). If you're only developing an application that runs on desktop, you might be able to assume that a connection is always available. For mobile apps, it's necessary to consider the device as being occasionally connected.
As it's impossible to assume that an app will have a connection available or that it will be fast, it's necessary to account for this when designing an app. These issues apply to all mobile apps and are not something unique to developing with Uno Platform. The correct...