O'Reilly logo

iOS Cloud Development For Dummies by Neal Goldstein

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 1

Compelling Mobile Applications

In This Chapter

arrow Discovering what makes mobile devices so appealing

arrow Acknowledging the strengths and weaknesses of mobile devices

arrow Working with Application Ecosystems

arrow Tweaking your Model Application Controller

Let me be honest with you. The dirty little secret is that cloud computing is nothing new. It’s really just a variation (yet another one) on client-server computing.

The client-server model of computing distributes the tasks of an application between the providers of a resource or service (called servers) and service requesters (called clients). It’s been around for quite a while — since the 1980s, in fact, when it was used in the context of personal computers on a network (usually a LAN). It has evolved over time and is also one of the central ideas of network computing. As I explain in Chapter 2, the Internet’s main application protocols, HTTP, SMTP, Telnet, and DNS use client-server computing, and web browsers and web servers have a client server relationship.

I talk a lot about client-server in this book, but in this chapter I concentrate ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required