Nowadays, almost everyone uses WiFi at home, workplace, or even when commuting. When there is no wireless network available, we connect to the mobile network. Does it mean that we shouldn't be concerned with the availability of network when making mobile apps? Not really. There are many scenarios where a short period of no connectivity can ruin your app’s "smoothness".