The Operating system of the Smartphone

Download Report

Transcript The Operating system of the Smartphone

Robin Estabrooks
Computer Science 1631, Winter 2011
Terms You’ll Need to Know

Operating System: collection of
software that directs a computer's
operations, controlling and
scheduling the execution of other
programs, and managing storage,
input/output, and communication
resources.
 Kernel: central component of most
computer’s OS; it’s a bridge between
applications and the actual data processing
done at the hardware level
Terms You’ll Need to Know
Software Stack: Middleware: connects software components
a set of
or applications. Software consists of a set of
software
services that allows multiple processes
subsystems or
running on one or more machines to interact
components
needed to
Application Platform: hardware
deliver a fully architecture or software framework
functional
(including application frameworks), that
solution
allows software to run
The Smartphone




Considered to be a
hand held computer
combined with a
mobile phone
The Smartphone's
key component is its
operating system
(OS)
Manages the hardware and the software resources
Platform for application developers
History
First attempt of Smartphone in 1992 from IMB
 This was the foundation for present day Smartphones
 Features: email, fax, world clock, calendar, calculator,
address book, touch screeen
 Problem: size of a brick

History  Second attempt in 1996 by Nokia
First Smartphone with an operating
system
 Problem: So expensive no one could
buy it

History





2001: Handspring released
the Palm OS Treo
Featured wireless web
browsing, email and
contact organiser
First to introduce third party
application
A year later: the launch of
the original Smartphone
The point where
Smartphone reached wide
market
History




2007: Apple released the iPhone
Revolutionised web browsing
Year later introduced its application store
Started a trend that other Smartphone companies
followed
Companies



Symbian
Operating system for more than
100 different models of phones
Kernel and middleware
components


Application platforms:
S60, UIQ, and MOAP
Dominant in market at
present, but other
companies will hold
more shares in the
future
Companies





Linux
Community of
developers rather
than central
company
More processors
than any other
operating system
Linux is organic OS: developers constantly
changing/updating, platforms based on Linux code is very
different from one another.
Some Smartphone companies find the risk too great to
invest in Linux
Companies







Windows Mobile
Includes entire software stack from kernel to
application interface
Strength lies in compatibility with the
Microsoft Office suite of programs.
Java
Includes everything from kernel to user
interface framework
Not made a huge impact in the
marketplace
May in future
Companies





Garnet OS
Formerly known as
Palm OS
Combines a Linuxbased foundation
with applications
written for the old
Palm OS

Unique Operating
Systems
Apple’s iPhone uses
OS X
Blackberry: has its
own proprietary OS
The Future of the Smartphone


Technology always
changing
Smartphone will
change dramatically
in the next 5 years
The future of the Smartphone





Advances could be
made in areas like:
PC Replacement:
full movement to
things like the iPad
Connected Devices:
connection to the
internet anywhere
Gaming Expands Further: better graphics and
faster processor
Social Networking and connections:
communicating more simple
References
Coustan, Dave, and Jonathan Strickland. "How
Smartphones Work" 09 April
2001. HowStuffWorks.com.
http://communication.howstuffworks.com/smartphone.
htm 02 February 2011
 Roberts, Don. “History of The Smartphone”
sooperarticles.com http://communicationsarticles/mobile-cell-phones-articles/historysmartphone-24602.html 02 February 2011
 Brandon, John. “The Future of The Smartphone” 16
February 2010. digitaltrends.com. http://features/thefuture-of-smartphones-2010-2015-and-beyond/
