Connectivity Issues

One of the most important aspects of mobile devices is that they are able to communicate with other devices and the Internet. This enables the capability to create very powerful and useful apps. However, this also poses design problems. The device’s capability to connect can be lost, or the connection speed may be very slow. Additionally, these problems can arise if the device moves even a few feet. Compounding the problem is that users may not recognize or even understand that there is a connectivity problem while they are using your app. Apple requires that all apps submitted to the app store include a user warning when the network connection is lost, but this doesn’t address slow speeds, and is not required by Android at ...

Get Learning Mobile App Development: A Hands-on Guide to Building Apps with iOS and Android now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.