The single most important characteristic of a successful app is connectivity. You can accomplish most of your connectivity requirements with the ubiquitous HTTP protocol, which makes up the backbone of all Internet communications. In this chapter, I will cover the HTTP options available within Android.
Sometimes more specialized protocols are required. In Chapter 6, I will cover push messaging and the unique protocols used for its implementation.
Let’s begin with the three important aspects of connectivity to determine the following:
- Is your device connected?
- Is your network available?
- Is ...