World Applied Programming, Vol (2), Issue (7), July 2012. 399-408

World Applied Programming, Vol (2), Issue (7), July 2012. 399-408
ISSN: 2222-2510
©2012 WAP journal. www.waprogramming.com
Mobile Computing:
Principles, Devices and Operating Systems
Masoud Nosrati *
Ronak Karimi
Hojat Allah Hasanvand
Dept of Computer Enginnering
Shaneh Branch,
Islamic Azad University,
Shaneh, Iran.
minibigs_m@yahoo.co.uk
Dept of Computer Engineering
Shaneh Branch,
Islamic Azad University,
Shaneh, Iran.
rk_respina_67@yahoo.com
Department of Graphic
Shaneh Branch,
Islamic Azad University,
Shaneh, Iran.
hasanvand_6@yahoo.com
Abstract: This paper will have a survey on mobile computing. It involves software, hardware and mobile
communication. Due to this, different types of mobile devices are talked and they are investigated in details.
Then, existing operation systems that are most popular for mentioned devices are talked. Limitations of
mobile computing is another issue that is concerning in this study.
Key word: Mobile computing, mobile devices, mobile operating systems
I.
INTRODUCTION
Mobile computing is an interaction between human and computer by which a computer is expected to be motivating
during normal usage. Mobile computing involves software, hardware and mobile communication. Respectively,
mobile software deals with the requirements of mobile applications. Also, hardware includes the components and
devices which are needed for mobility. Communication issues include ad-hoc and infrastructure networks, protocols,
communication properties, data encryption and concrete technologies.
Mobile computing means being able to use a computing device while changing location properties. Portability is one
aspect of mobile computing [1].Also, it is referred as the ability to use computing capability without a pre-defined
location and/or connection to a network to for engaging data and information.
II.
MOBILE COMPUTING DEVICES
Many types of mobile computers have been introduced since the 1990s including the: personal digital
assistant/enterprise digital assistant, smart phone, tablet computer, ultra-mobile PC, and wearable computer.
II.1. Personal Digital Assistant (PDA)
A personal digital assistant (PDA), also known as a palmtop computer, or personal data assistant [2][3], is a mobile
device that functions as a personal information manager. PDAs are largely considered obsolete with the widespread
adoption of smart phones [4]. Figure 1 shows a sample PDA.
Commonly current PDAs are able to connect to the Internet. A PDA has all requirements of connecting to internet
such as :an electronic visual display, enabling it to include a web browser, audio capabilities enabling use as a portable
media player. Most PDAs can access the Internet, intranets or extranets via wireless methods like Wi-Fi or Wireless
Wide Area Networks. Most PDAs uses touchscreen technology.
In 1984 Psion released the first "PDA", Organizer II. In 1991 followed by Psion's Series 3, which began to resemble
the more familiar PDA style. It also had a full keyboard [5].
The term PDA was first used on January 7, 1992 by Apple Computer CEO John Sculley at the Consumer Electronics
Show in Las Vegas, Nevada, referring to the Apple Newton [6].
399
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
Figure 1. PDA manufactured by Acer Co.
II.2. Smartphone
A smartphone is a mobile phone built on a mobile operating system, with more advanced computing capability and
connectivity than a feature phone [7][8][9]. Figure 2 indicated a sample smartphone.
The first smartphones was a combination of a personal digital assistant (PDA) and a mobile phone functionally. Some
functions were added in later models like portable media players, low-end compact digital cameras, pocket video
cameras, and GPS navigation units to form one multi-use device, high-resolution touchscreens and web browsers for
displaying standard web sites and mobile-optimized pages. Also, Wi-Fi provided high-speed data access and mobile
broadband.
The most usual mobile operating systems (OS) used by modern smartphones include Google's Android, Apple's iOS,
Nokia's Symbian, RIM's BlackBerry OS, Samsung's Bada, and Microsoft's Windows Phone. Such operating systems
are able to adjust with many different phone models. Also, typically each device can have multiple OS installed over
its lifetime.
Figure 2. Smartphone manufactured by Acer Co.
II.3. Tablet computer
Tablet computers are larger than a mobile phone or personal digital assistant. They are a type of mobile devices
integrated into a flat touch screen and primarily operated by touching the screen. No physical keyboard is placed in
them. It often uses an onscreen virtual keyboard, a passive stylus pen, or a digital pen [10][11][12]. Normally, tablet
does not have an integrated keyboard but they can be connected to a wireless or a USB keyboard, while notebook
computers have an integrated keyboard that can be hidden by a slide joint. In hybrid models a detachable keyboard is
400
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
included so that the touch screen can be used as a stand-alone tablet. Booklets include dual-touchscreens. One of them
is used as a virtual keyboard. Figure 3 shows a sample tablet computer.
Early examples of the tablet concept originated in the 19th and 20th centuries mainly as prototypes and concept ideas.
The first commercial portable electronic devices based on the concept appeared at the end of the 20th century.
Apple released the iPad with operating system and touchscreen technology in 2010 and became the first successful
mobile computer tablet to achieve worldwide commercial purposes. This has sparked a new market for tablet
computers and after this success many other manufacturers have produced versions of their own including Samsung,
HTC, Motorola, RIM, Sony, Amazon, HP, Microsoft, Archos, etc. Between competing tablets, the main concentration
in using OS was on iOS (Apple), Android (Google), Windows (Microsoft) and QNX (RIM) among producers.
In 2012 31% of USA Internet users were reported to have a tablet, which was used mainly for consuming published
content such as video and news [13].
Typical functions of tablet computers in 2012 are:










Wireless mobile browser functions (using 2G,3G,4G or WiFi)
E-mail and social media devices (typically with integration apps to bring all feeds into the same view)
Potential cell phone functions (Messaging, video calling, speakerphone or headset cellphone uses)
GPS satellite navigation
Stills and video camera functions, photo and video viewing and editing
E-book reading (including electronic versions of periodicals)
Downloadable apps (games, education, utilities)
Portable media player function
Weigh around one or two pounds (0.5 - 1 kilogram)
Battery life of three to twelve hours depending on usage pattern.
Figure 3. A sample tablet computer manufactured by Motorola
II.4. Ultra-Mobile PC
An ultra-mobile PC [14] (ultra-mobile personal computer or UMPC) is a small form factor version of a pen computer,
a class of laptop whose specifications were launched by Microsoft and Intel in spring 2006. Sony with its Vaio U
series had manufactured the first attempt in this direction in 2004, which was however only sold in Asia. UMPCs are
smaller than subnotebooks operated like tablet PCs, with a TFT display measuring (diagonally) about 12.7 to 17.8 cm,
and a touchscreen or a stylus. There is no distinct boundary between subnotebooks and ultra-mobile PCs.
The first-generation UMPCs were just simple PCs with Linux or an adapted version of Microsoft's tablet PC operating
system. With the announcement of the UMPC, Microsoft dropped the licensing requirement that tablet PCs must
support proximity sensing of the stylus, which Microsoft termed "hovering".
401
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
Second-generation UMPCs use less electricity and can therefore be used longer (up to five hours) and also support
Windows Vista.
Originally codenamed Project Origami, the project was launched in 2006 as collaboration between Microsoft, Intel,
Samsung, and a few others. Despite prediction of the demise of UMPC device category according to CNET [15] the
UMPC category appears to continue to be in existence, however, it has largely been supplanted by tablet computers
[16] as evidenced by the introduction of Apple iPad, Google Android, BlackBerry Tablet OS, and Nokia's upcoming
MeeGo.
Figure 4. Ultra-Mobile PC produced by Gigabyte
II.5. Wearable computers
Wearable computers, also known as body-borne computers are miniature electronic devices that are worn by the bearer
under, with or on top of clothing [17]. This class of wearable technology has been developed for general or special
purpose information technologies and media development. Wearable computers are especially useful for applications
that require more complex computational support than just hardware coded logics. Figure 5 shows a wearable
computer sample.
One of the main features of a wearable computer is consistency. There is a constant interaction between the computer
and user, i.e. there is no need to turn the device on or off. Another feature is the ability to multi-task. It is not necessary
to stop what you are doing to use the device; it is augmented into all other actions. These devices can be incorporated
by the user to act like a prosthetic. It can therefore be an extension of the user’s mind and/or body.
Many issues are common to the wearable as with mobile computing, ambient intelligence and ubiquitous computing
research communities, including power management and heat dissipation, software architectures, wireless and
personal area networks.
The International Symposium on Wearable Computers is the longest-running academic conference on the subject of
wearable computers.
Figure 5. Wearable computer sample
402
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
III.
MOBILE OPERATING SYSTEM
Mobile operating systems are talked in this section. This issue involves the most popular operating systems such as:
Symbian, Windows, Palm OS, BlackBerry, iOS, Android, and Bada.
III.1. Symbian
Symbian is a mobile operating system designed for smartphones originally developed by Symbian Ltd. but currently
maintained by Accenture.[18] The Symbian platform is the successor to Symbian OS and Nokia Series 60. The latest
version, Symbian ver.3, was officially released in Q4 2010 and first used in the Nokia N8 [19].
The first Symbian phone the touchscreen Ericsson R380 Smartphone was released in 2000 [20] and was the first
device to be marketed as a 'smartphone' [21]. It combined a PDA with a mobile phone [22].
Later in 2000, the Nokia 9210 communicator was released, also with Symbian. The later 9500 was Nokia's first
camera phone and first Wi-Fi phone. The 9300 was smaller, and the E90 Communicator included GPS. In 2007, Nokia
launched the Nokia N95 which integrated various multimedia features: GPS, a 5 megapixel camera with autofocus and
LED flash, 3G and Wi-Fi connectivity and TV-out. In the next few years these features would become standard on
high-end smartphones. The Nokia 6110 Navigator was a Symbian based dedicated GPS phone introduced in June
2007.
In 2010, Nokia released the Nokia N8 smartphone with a stylus-free capacitive touchscreen, the first device to use the
new Symbian^3 OS [23]. Its megapixel camera able to record HD video in 720p [24]. It also featured a front-facing
VGA camera for videoconferencing.
Some estimates indicate that the number of mobile devices shipped with the Symbian OS up to the end of Q2 2010 is
385 million [25]. Symbian was the number one smartphone platform by market share from 1996 until 2011 when it
dropped to second place behind Google's Android OS.
In February 2011, Nokia announced that it would replace Symbian with Windows Phone as the operating system on all
of its future smartphones [26]. This transition was completed in October 2011, when Nokia announced its first line of
Windows Phone 7.5 smartphones, Nokia Lumia 710 and Nokia Lumia 800 [27]. Nokia committed to support its
Symbian based smartphones until 2016, by releasing further OS improvements, like Nokia Belle and Nokia Belle FP1,
and new devices, like the Nokia 808 PureView.
III.2. Windows
Microsoft Windows CE (now officially known as Windows Embedded Compact and previously also known as
Windows Embedded CE [27], and sometimes abbreviated WinCE) is an operating system developed by Microsoft for
embedded systems. Windows CE is a distinct operating system and kernel, rather than a trimmed-down version of
desktop Windows [28]. It is not to be confused with Windows Embedded Standard which is an NT-based
componentized version of desktop Microsoft Windows.
Microsoft licenses Windows CE to OEMs and device makers. The OEMs and device makers can modify and create
their own user interfaces and experiences, with Windows CE providing the technical foundation to do so.
The current version of Windows Embedded Compact supports Intel x86 and compatibles, MIPS, and ARM processors.
III.3. Palm OS
Palm OS (also known as Garnet OS) is a mobile operating system initially developed by Palm, Inc., for personal
digital assistants (PDAs) in 1996. Palm OS is designed for ease of use with a touchscreen-based graphical user
interface. It is provided with a suite of basic applications for personal information management. Later versions of the
403
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
OS have been extended to support smartphones. Several other licensees have manufactured devices powered by Palm
OS.
Following Palm's purchase of the Palm trademark, the currently licensed version from ACCESS was renamed Garnet
OS. In 2007, ACCESS introduced the successor to Garnet OS, called Access Linux Platform and in 2009, the main
licensee of Palm OS, Palm, Inc., switched from Palm OS to webOS for their forthcoming devices [29].
Palm OS is a proprietary mobile operating system. Designed in 1996 for Palm Computing, Inc.'s new Pilot PDA, it has
been implemented on a wide array of mobile devices, including smartphones, wrist watches, handheld gaming
consoles, barcode readers and GPS devices.
Palm OS versions earlier than 5.0 run on Motorola/Freescale DragonBall processors. From version 5.0 onwards, Palm
OS runs on ARM architecture-based processors.
The key features of the current Palm OS Garnet are:











Simple, single-tasking environment to allow launching of full screen applications with a basic, common GUI
set
Monochrome or color screens with resolutions up to 480x320 pixel
Handwriting recognition input system called Graffiti 2
HotSync technology for data synchronization with desktop computers
Sound playback and record capabilities
Simple security model: Device can be locked by password, arbitrary application records can be made private
TCP/IP network access
Serial port/USB, infrared, Bluetooth and Wi-Fi connections
Expansion memory card support
Defined standard data format for personal information management applications to store calendar, address,
and task and note entries, accessible by third-party applications.
Included with the OS is also a set of standard applications, with the most relevant ones for the four mentioned
PIM operations.
III.4. BlackBerry
BlackBerry is a line of phone devices developed and designed by Research In Motion (RIM). The first BlackBerry
smartphone was released in 1999 [30][31]. The latest BlackBerry 7 devices were announced in the Summer of 2011.
BlackBerry devices are smartphones, which are designed to function as personal digital assistants, portable media
players, internet browsers, gaming devices, cameras and much more. They are primarily known for their ability to send
and receive push email and instant messages while maintaining a high level of security through on-device message
encryption. BlackBerry devices support a large variety of instant messaging features, with the most popular being the
proprietary BlackBerry Messenger service.
BlackBerry accounts for 3% of mobile device sales worldwide in 2011, making its manufacturer RIM the sixth most
popular device maker (25% of mobile device sales are smartphones) [32]. The consumer BlackBerry Internet Service
is available in 91 countries worldwide on over 500 mobile service operators using various mobile technologies [33].
As of October 2011, there were seventy million subscribers worldwide to BlackBerry [34]. In 2011 the Caribbean and
Latin America, had the highest penetrations of BlackBerry smartphones worldwide – with up to about 45 per cent in
the region having a RIM device [35].
Modern GSM-based BlackBerry handhelds incorporate an ARM 7, 9 or ARM 11 processor [36], while older
BlackBerry 950 and 957 handhelds used Intel 80386 processors. The latest BlackBerry models called "Torch" (Torch
9850/9860, Torch 9810, and Bold 9900/9930) have a 1.2 GHz MSM8255 Snapdragon processor, 768 MB system
memory, and 8 GB of on-board storage [37][38]. All BlackBerry smartphones after OS 5 support up to 32 GB
microSD cards.
404
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
III.5. iOS
iOS (previously iPhone OS) is a mobile operating system developed and distributed by Apple Inc. Originally released
in 2007 for the iPhone and iPod Touch, it has been extended to support other Apple devices such as the iPad and
Apple TV. Unlike Microsoft's Windows CE (Windows Phone) and Google's Android, Apple does not license iOS for
installation on non-Apple hardware. As of 2012 Apple's App Store contained more than 700,000 iOS applications,
which have collectively been downloaded more than 30 billion times [39].
The user interface of iOS is based on the concept of direct manipulation, using multi-touch gestures. Interface control
elements consist of sliders, switches, and buttons. The response to user input is immediate and provides a fluid
interface. Interaction with the OS includes gestures such as swipe, tap, pinch, and reverse pinch, all of which have
specific definitions within the context of the iOS operating system and its multi-touch interface. Internal
accelerometers are used by some applications to respond to shaking the device (one common result is the undo
command) or rotating it in three dimensions (one common result is switching from portrait to landscape mode).
iOS is derived from OS X, with which it shares the Darwin foundation, and is therefore a Unix operating system. iOS
is Apple's mobile version of the OS X operating system used on Apple computers.
In iOS, there are four abstraction layers: the Core OS layer, the Core Services layer, the Media layer, and the Cocoa
Touch layer. The current version of the operating system (iOS 5.1.1) dedicates 1-1.5 GB of the device's flash memory
for the system partition, using roughly 800 MB of that partition (varying by model) for iOS itself [40].
III.6. Android
Android is a Linux-based operating system designed primarily for touchscreen mobile devices such as smartphones
and tablet computers, developed by Google in conjunction with the Open Handset Alliance [41]. Initially developed by
Android Inc, whom Google financially backed and later purchased in 2005 [42], Android was unveiled in 2007 along
with the founding of the Open Handset Alliance, a consortium of 86 hardware, software, and telecommunication
companies devoted to advancing open standards for mobile devices [43].
Google releases the Android code as open-source, under the Apache License [44]. The Android Open Source Project
(AOSP), lead by Google, is tasked with the maintenance and further development of Android [45]. Additionally,
Android has a large community of developers writing applications ("apps") that extend the functionality of devices.
Developers write primarily in a customized version of Java [46]. and apps can be downloaded from online stores such
as Google Play (formerly Android Market), the app store run by Google, or third-party sites. In June 2012, there were
more than 600,000 apps available for Android, and the estimated number of applications downloaded from Google
Play was 20 billion [47].
The first Android-powered phone was sold in October 2008 [48], and by the end of 2010 Android had become the
world's leading smartphone platform [49]. It had a worldwide smartphone market share of 59% at the beginning of
2012 [50].
III.7. Bada
Bada is an operating system for mobile devices such as smartphones and tablet computers. It is developed by Samsung
Electronics. Its name is derived from bada, meaning "ocean" or "sea" in Korean. It ranges from mid-range to high-end
smartphones [51].
To foster adoption of Bada OS, Samsung is reportedly considering releasing the source code under an open-source
license, and expanding device support to include Smart TVs [52]. Samsung announced in June 2012 it may merge
Bada into the Tizen project, but it is not confirmed [53][54]. Samsung is using its own Bada operating system, in
parallel with Android OS and Windows Phone, for smartphones they develop.
All Bada-powered devices are branded under the Wave name; similar to how Samsung's Android-powered devices are
branded under the name Galaxy.
405
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
Bada, as Samsung defines it, is not an operating system itself, but a platform with a kernel configurable architecture,
which allows using either a proprietary real-time operating system hybrid (RTOS) kernel and Linux kernel [55].
According to copyrights displayed by Samsung Wave S8500, it uses code from FreeBSD, NetBSD and OpenBSD.
Despite numerous suggestions, there is no known bada device to date that is running the Linux kernel. Similarly, there
is no evidence that bada uses the same or similar graphics stack as the Tizen OS, in particular EFL.
In architecture of Bada the device layer provides core functions such as graphics, protocols, telephony and security.
The service layer provides more service-centric features such as SMS, mapping and in-app-purchasing. To provide
such features there is a so-called bada Server. The top layer, the framework layer provides an application programming
interface (API) in C++ for application developers to use.
Bada provides various UI controls to developers: It provides assorted basic UI controls such as Listbox, Color Picker
and Tab, has a web browser control based on the open-source WebKit, and features Adobe Flash, supporting Flash 9,
10 or 11 (Flash Lite 4 with ActionScript 3.0 support) in Bada 2.0. Both the WebKit and Flash can be embedded inside
native Bada applications. Bada supports OpenGL ES 2.0 3D graphics API and offers interactive mapping with point of
interest (POI) features, which can also be embedded inside native applications [56]. It supports pinch-to-zoom, tabbed
browsing and cut, copy, and paste features [57].
Bada supports many mechanisms to enhance interaction, which can be incorporated into applications. These include
various sensors such as motion sensing, vibration control, face detection, accelerometer, magnetometer, tilt, Global
Positioning System (GPS), and multi-touch [58].
Native applications are developed in C++ with the Bada SDK, and the Eclipse based integrated development
environment (IDE). GNU-based tool chains are used for building and debugging applications. The IDE also contains
UI Builder, with which developers can easily design the interface of their applications by dragging and dropping UI
controls into forms. For testing and debugging, the IDE contains an emulator which can run apps.
IV.
LIMITATIONS OF MOBILE COMPUTING
There are some general limitations for mobile computing devices. They are nominated and described in brief in
follow:






Insufficient bandwidth: Mobile Internet access is generally slower than direct cable connections, using
technologies such as GPRS and EDGE, and more recently HSDPA and HSUPA 3G networks. These
networks are usually available within range of commercial cell phone towers. Higher speed wireless LANs
are inexpensive but have very limited range.
Security standards: When working mobile, one is dependent on public networks, requiring careful use of
VPN. Security is a major concern while concerning the mobile computing standards on the fleet. One can
easily attack the VPN through a huge number of networks interconnected through the line.
Power consumption: When a power outlet or portable generator is not available, mobile computers must rely
entirely on battery power. Combined with the compact size of many mobile devices, this often means
unusually expensive batteries must be used to obtain the necessary battery life.
Transmission interferences: Weather, terrain, and the range from the nearest signal point can all interfere
with signal reception. Reception in tunnels, some buildings, and rural areas is often poor.
Potential health hazards: People who use mobile devices while driving are often distracted from driving and
are thus assumed more likely to be involved in traffic accidents [59]. (While this may seem obvious, there is
considerable discussion about whether banning mobile device use while driving reduces accidents or not
[60][61].) Cell phones may interfere with sensitive medical devices. Questions concerning mobile phone
radiation and health have been raised.
Human interface with device: Screens and keyboards tend to be small, which may make them hard to use.
Alternate input methods such as speech or handwriting recognition require training.
406
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
V.
CONCLUSION
A comprehensible introduction of mobile computing is presented in this paper. Devices including personal digital
assistant (PDA), smartphone, tablet computer, ultra-mobile PC, and wearable computers are talked. Also, operating
systems such as Symbian, Windows, Palm OS, BlackBerry, iOS, Android, and Bada are got into. At the end, the
limitations of mobile computing are subjected.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
MobileMAN Glossary, available at: http://mobileman.projects.supsi.ch/glossary.html.
Kot, Chelsea (2011). "A Brief History of Tablets and Tablet Cases". Tablets2Cases. http://www.tablet2cases.com/wiki/about/history/.
Retrieved December 10, 2011.
Viken, Alexander (2009). "The History of Personal Digital Assistants 1980 – 2000". Agile Mobility. http://agilemobility.net/2009/04/thehistory-of-personal-digital-assistants1.
"History
of
the
HP
95LX
computer".
HP
Virtual
Museum.
Hewlett-Packard.
http://www.hp.com/hpinfo/abouthp/histnfacts/museum/personalsystems/0025/0025history.html.
CompTIA Strata Study Guide. John Wiley & Sons. 2011. p. 140. ISBN 978-0-470-97742-2.
Newton, Reconsidered - Time magazine, June 1, 2012
Andrew Nusca (20 August 2009). "Smartphone vs. feature phone arms race heats up; which did you buy?". ZDNet.
U.S. Patent #3,812,296/5-21-1974 (Apparatus for Generating and Transmitting Digital Information), U.S. Patent #3,727,003/4-10-1973
(Decoding and Display Apparatus for Groups of Pulse Trains), U.S. Patent #3,842,208/10-15-1974 (Sensor Monitoring Device)
Sager, Ira (2012). "Before IPhone and Android Came Simon, the First Smartphone". Bloomberg Businessweek. Bloomberg L.P. ISSN 2162657X
John Markoff, The New York Times, August 30, 1999, "Microsoft brings in top talent to pursue old goal: the tablet"
Editors
PC
Magazine.
"Definition
of:
tablet
computer".
PC
Magazine.
Available
at:
http://www.pcmag.com/encyclopedia_term/0,2542,t=tablet+computer&i=52520,00.asp.
Editors Dictionary.com, "tablet computer – 1 dictionary result", Dictionary.com, http://dictionary.reference.com/browse/tablet+computer.
31 Percent of U.S. Internet Users Own Tablets By Angela Moscaritolo, PC Magazine, 2012.
Spelled lower case because it's a type of computer, not a specific product, see Microsoft's description.
Sony PSP Go (2009) - The decade's 30 biggest tech flops (photos) - CNET Reviews
"TabletKiosk Now Shipping Sahara Slate PC i440D with Windows Vista" (Press release). TabletKiosk. 2007.
Quincy, The invention of the first wearable computer, in The Second International Symposium on Wearable Computers: Digest of Papers,
IEEE Computer Society, 1998.
Nokia announces Symbian Belle alongside three new devices. Engadget. (2011).
"PDA Review: Ericsson R380 Smartphone". Geek.com. 2011. Available at: http://www.geek.com/hwswrev/pda/ericr380/.
"Symbian Device – The OS Evolution" (PDF). Independent Symbian Blog.
"Ericsson Introduces The New R380e". Mobile Magazine. 2011. Available at: http://www.mobilemag.com/2001/09/25/ericsson-introducesthe-new-r380e.
Brown,
Bruce.
"Ericsson
R380
World,
Review
&
Rating".
PCMag.com.
2011.
Available
at:
http://www.pcmag.com/article2/0,2817,40827,00.asp.
"Nokia N8 smartphone official site". 2011. Available at: http://www.nokia.co.uk/gb-en/products/phone/n8-00/.
"Nokia N8 review – best camera phone ever". Mobileburn.com. 2010. Available at: http://www.mobileburn.com/review.jsp?Id=11093
100 Million Club H1 2010. VisionMobile (2010).
"Nokia, Microsoft in pact to rival Apple, Google – Technology & Science". Associated Press. CBC.ca. 2011. Available at:
http://www.cbc.ca/news/technology/story/2011/02/11/nokia-microsoft-smart-phone-apple-google.html.
"Windows Embedded Homepage". Microsoft.com. 2010. Available at: http://www.microsoft.com/windows/embedded/default.mspx.
"How does Windows Embedded CE 6.0 Start? - Windows CE Base Team Blog - Site Home - MSDN Blogs". Blogs.msdn.com. 2007.
Piloting Palm, Andrea Butter & David Pogue, Wiley 2002.
"BlackBerry – Company". Us.blackberry.com. http://us.blackberry.com/company.jsp. 2010.
Davis, Jim (1999). "Short Take: BlackBerry wireless email device debuts". CNet. Available at: http://news.cnet.com/Short-Take-BlackBerrywireless-email-device-debuts/2110-1040_3-220388.html?tag=mncol;13n.
"Gartner Says Worldwide Mobile Phone Sales Grew 35 Percent in Third Quarter 2010; Smartphone Sales Increased 96 Percent". Gartner.
2011. Available at: http://www.gartner.com/it/page.jsp?id=1764714.
"BlackBerry". BlackBerry. 2010. Available at: http://www.blackberry.com/support/countries_of_availability.shtml.
Colapinto, John (2011). "Famous Names". The New Yorker. http://www.newyorker.com/reporting/2011/10/03/111003fa_fact_colapinto.
Available at:
M., M. (November 3, 2011). "BlackBerry ‘leading’ the smartphone charge". 2011. Nation Newspaper. Available at:
http://www.nationnews.com/articles/view/blackberry-leading-the-smartphone-charge/.
"BlackBerry – Manuals and Guides". blackberry.com. 2011. Available at: http://docs.blackberry.com/en/.
407
Masoud Nosrati et al., World Applied Programming, Vol (2), No (7), July 2012.
[37] Darryl Murphy (2011). "RIM adds Android app support to BlackBerry PlayBook via 'optional app player'". engadget.
[38] Hugo Miller, Olga Kharif (2011). "BlackBerrys Said to Get Android Apps as RIM Seeks Sales Boost". Bloomberg News. Available at:
http://www.bloomberg.com/news/2011-08-24/blackberry-said-to-get-android-apps-as-rim-seeks-to-widen-device-s-appeal.html
[39] Nate Anderson (2010). "Protestors: iPad is nothing more than a golden calf of DRM". Available at: http://arstechnica.com/techpolicy/news/2010/01/protestors-ipad-is-nothing-more-than-a-golden-calf-of-drm.ars.
[40] "Mobile Devices and the Next Computing Revolution". 2010. Available at: http://thedianerehmshow.org/shows/2010-02-03/mobile-devicesand-next-computing-revolution-0.
[41] "Philosophy and Goals". Android Open Source Project. Google. 2012. Available at: http://source.android.com/about/philosophy.html.
[42] Elgin, Ben (2005). "Google Buys Android for Its Mobile Arsenal". Bloomberg Businessweek. Bloomberg. Available at:
http://www.webcitation.org/5wk7sIvVb.
[43] "Industry Leaders Announce Open Platform for Mobile Devices" (Press release). Open Handset Alliance. 2007. Available at:
http://www.openhandsetalliance.com/press_110507.html.
[44] "Android Overview". Open Handset Alliance. 2012. Available at: http://www.openhandsetalliance.com/android_overview.html.
[45] "About the Android Open Source Project". 2012. http://source.android.com/about/index.html.
[46] Shankland, Stephen (2007). "Google's Android parts ways with Java industry group". CNET News. Available at: http://news.cnet.com/830113580_3-9815495-39.html.
[47] "Google Play hits 600,000 apps, 20 billion total installs". Available at: http://www.engadget.com/2012/06/27/google-play-hits-600000apps/?icid=eng_latest_art.
[48] "T-Mobile G1 Spec". Infosite and comparisons. GSM Arena. Available at: http://www.gsmarena.com/t_mobile_g1-2533.php.
[49] "Google's Android becomes the world's leading smart phone platform". Canalys. 2011.
[50] "Android Smartphone Activations Reached 331 Million in Q1'2012". Signals and Systems Telecom. 2012.
[51] "bada: un système d’exploitation pour les cellulaires Samsung". Maximejohnson.com. 2010.
[52] "Samsung To Make Bada OS Open Source And Part Of Your Smart TV". 2011. Available at: http://techcrunch.com/2011/09/20/samsung-tomake-bada-os-open-source-and-part-of-your-smart-tv/.
[53] Samsung to merge Bada with Tizen: the OS party just got a little freaky. Engadget. 2012.
[54] Woyke, Elizabeth. Forbes. Available at: http://www.forbes.com/sites/elizabethwoyke/2012/01/13/samsung-merging-its-bada-os-with-intelbacked-tizen-project/.
[55] Help – Eclipse SDK. Developer.bada.com. 2012.
[56] Eric Brown (2009).
"Samsung's
mobile OS
SDK
ships,
runs
on Linux".
eWeek.
2010.
Available at:
http://www.linuxfordevices.com/c/a/News/Samsung-bada-SDK/.
[57] "Samsung Wave smartphone". The Inquirer. 2010. Available at: http://www.theinquirer.net/inquirer/review/1726832/samsung-wavesmartphone.
[58] "BadaDeveloper Site". bada Developers Site. Available at: http://developer.bada.com/apis/docs/commonpage.do?menu=MC01140100. 2010.
[59] Article at: http://www.distraction.gov/stats-and-facts/
[60] Hands Free Cell Phones No Safer, Insurance Study Claims. Hands Free Info
[61] Study: Distractions, not phones, cause car crashes. Signal Strength - CNET News
408