You are on page 1of 1

,t

Smartphone Hardware and Software

As long as we're talking details, let's have a quick look at smartphone hardware.

some smartphones run on processors. Along with processors, smartphones also have
computer chips that provide functionality. phones with cameras have high-resolution
image sensors, just like digital cameras. other chips support complex functions such as
browsing the lnternet, sharing multimedia files or plaving music without placing too great
a demand on the phone's battery. some manufacturers develop chips thai integrate
multiple functions to help reduce the overali cost (fewer chips produced per phone help
offset production costs).

You can visualize software for smartphones as a software stack_ The stack consists of
the following layers:
kernel -- management systems for processes and drivers for hardware
middleware -- software libraries that enable smartphone applications (such as security,
Web browsing and messaging)
application execution environment (AEE) -- application programming interfaces,
which allow developers to create their own programs
user interface framework - the graphics and layouts seen on the screen
application suite the basic applications users access regularly such
- as menu
screens, calendars and message inboxes

Source: http://electronics. howstufifiorks.cor]/smarlDhone2. htfn


htto://cdn2.pcadvisor.co.uk/cmsdataffeatures/3526099/HTC One M8.ioq

You might also like