Hour 15. Adding Basic Network Support

What You’ll Learn in This Hour:

Designing network applications

Running tasks asynchronously

Working with progress bars

Downloading data from an application server

In the next two hours, you enable the Been There, Done That! application to handle two-way network communication. In this hour, you concentrate your attention on downloading data from the Internet. Specifically, you learn the theory and design principles for networked applications. You learn about threading and progress bars. Finally, you modify the Been There, Done That! application to retrieve batches of quiz questions and live score data from a remote application server.

Designing Network Applications

Although mobile devices have come ...

Get Sams Teach Yourself Android™ Application Development in 24 Hours, Second Edition 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.