Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Is the Modern Smartphone a Computer?

DZone's Guide to

Is the Modern Smartphone a Computer?

· Performance Zone
Free Resource

Evolve your approach to Application Performance Monitoring by adopting five best practices that are outlined and explored in this e-book, brought to you in partnership with BMC.

Of course it is!

If you look at the history of computers, the modern smartphone has all the same characteristics that computers have had since at least the 50s and 60s. It has a "central processing unit". It has memory. It has input/output facilities. It runs system software as well as application software. It has a mechanism for persistent storage.

If you think about the big revolutions in computing, things become very obvious. First we had mainframes. Then minicomputers. Then microcomputers. Then personal computers. Now we have smartphones. Each generation is smaller in size than the previous generation. And each generation is larger in ubiquity than the previous generation.

In the days of the mainframe, there was a talk about ubiquitous computing where one of the speakers predicted millions of computers. One of the audience members thought to himself, "That's the stupidest thing I ever heard. Why would anyone need millions of computers? It's not like they're going to put them into every doorknob." Decades later, that audience member returned to that same hotel, and he had to use a key card to get into his room--they had put a computer into every doorknob. It's only fitting we should have one in our pockets as well!

Learn tips and best practices for optimizing your capacity management strategy with the Market Guide for Capacity Management, brought to you in partnership with BMC.

Topics:

Published at DZone with permission of Shannon Behrens, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}