Mobile Computing – A Primer for Selecting a Mobile Device

Transcription

Mobile Computing – A Primer for Selecting a Mobile Device
Mobile Computing
A Primer for Selecting a Mobile Device
A White Paper by:
Chad Peiper, Ph.D.
Trinity IT, Senior Application Architect
9 June 2011
A Primer for Selecting a Mobile Device
Copyright © 2011 Trinity IT, LLC
All rights reserved. No part of this publication may be reproduced, stored in a
retrieval system, or transmitted, in any form or by any means, electronic,
mechanical, photocopying, recording, or otherwise, without the prior
permission of the copyright owners.
Document Title: Mobile Computing: A Primer for Selecting a Mobile Device
Published by Trinity IT, LLC, June 9, 2011
Any comments relating to the material contained in this document may be
submitted to:
Thomas Buck
PO Box 524
Richboro, PA 18954
or by email to:
[email protected]
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
2
A Primer for Selecting a Mobile Device
Table of Content
Executive Summary
4
Introduction
5
What is a Mobile Device?
5
Smartphones
6
iPhone 4 ..............................................................................................................7
BlackBerry..........................................................................................................7
Netbooks
7
Tablets
8
Differentiating the Tablet PC and Tablet Device
9
Active and passive digitizer ..............................................................................10
Slate, convertible, and hybrid ...........................................................................12
Rich Ink and Digital Ink ................................................................................... 13
Development Environment
14
Software Developer Kit .................................................................................... 14
Language Support ............................................................................................. 15
Platform Support .............................................................................................. 15
Maturity ............................................................................................................15
Recommendations
16
Tablet PCs in Education ................................................................................... 16
Tablet PCs in Health Care and Financial .......................................................... 16
Tablet Devices Usage ....................................................................................... 17
Tablet PC Myths
17
Ink-to-text conversion ...................................................................................... 17
Tablets are not as powerful as a “real” computer .............................................18
Difficult to use ..................................................................................................18
About the Author
20
About Trinity IT, LLC
20
References
21
Appendix
23
Table 1: Tablet Devices in the Market ............................................................. 23
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
3
A Primer for Selecting a Mobile Device
Aligning Technology with Business Objectives
Executive Summary
This white paper is targeted for the decision makers of technology organizations who
are considering mobile applications. With the onslaught of mobile devices hitting the
market, how does one choose the mobile device that best suits their needs? Whether
you are new to Tablet development or a seasoned programmer, the topics introduced in
this paper describe the many considerations involved in the selection, design and
development of Tablet-based applications.
Following a brief introduction and motivation for writing this paper, we begin by
defining the differences between a mobile device and a tablet. We then continue to
identify the differences between a Tablet PC and a Tablet. Subsequent sections include
a discussion of hardware features (device portability, battery consumption, screen real
estate, input modality, and viewability) and software considerations (SDK availability,
underlying operating system, and application design considerations).
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
4
A Primer for Selecting a Mobile Device
“WWDC 2010: iPad A
Huge Success, One iPad
Sold Every 3 Seconds”
Introduction
The early success of the Apple iPad (figure 1) has led many companies to
invest in the design and release of similar mobile--or as they are being
called--“Tablet” devices [1]. As early as November 2010, Apple had
commanded 95% of the Tablet market [2]. As of January 2011, the iPad
market share had reportedly dropped to 75% [3]. As Tablets become more
and more pervasive, there is a growing need to develop applications for
these devices. Prior to the launch of the iPad in March 2010, the market for
iPad applications was predicted to reach about $8 billion within five years
[4]. As of January 2011, the Apple App Store1 reached 11 billion
downloads2 [5].
Before choosing which device to purchase or develop applications for, there
are a number of important issues to consider. This white paper serves as a
primer on these devices with a focus on Tablet devices.
Figure 1: The Apple iPad
Tablet
What is a Mobile Device?
There is no widely accepted definition for what defines a mobile device.
According to Wikipedia, a mobile device “…(also known as a handheld
device, handheld computer or simply handheld) is a pocket-sized computing
device, typically having a display screen with touch input and/or a
miniature keyboard [6].” This description does not distinguish mobile
phones from hand-held computers or “tablet” devices. A “hand-held”
computer exists in a “…variety of form factors, including smartphones on
the low end, handheld PDAs, Ultra-Mobile PCs (UMPC) and Tablet PCs.
[Traditional desktop replacement] Laptops do not come under handheld
computers as they are not small enough to hold in one's hand [6].” For the
purposes of this paper we define a “mobile device” to be any device that can
be held in one‟s hand. Note that this distinction excludes a new class of
laptops in the works called “Ultrabooks”, which loosely defined, are ultrathin laptop-tablet hybrid devices which feature a touch screen (figure 2)
[31].
Figure 2: The Asus Ultrabook
will be the sleekest laptop in
after Apple's MacBook Air 15"
model.
There are smaller-sized laptops that may be considered mobile devices.
Subnotebooks, also known as ultraportables (before the advent of the
Ultrabook) or mini notebooks, are a class of laptop computers smaller and
lighter than a typical laptop. Such devices that can be held in one‟s hand
and easily operated are called Netbooks3 (figure 3).
In the next few subsections, we define and characterize three different
classes of mobile devices: Smartphones, Netbooks, and Tablets (figure 4).
Figure 3: An HP 2133 MiniNote PC netbook.
There are a number of lawsuits pending over Apple‟s trade marking the term “App Store” on the grounds
that it is too generic to be exclusively used for an Apple marketplace.
2
This includes downloads for both the iPhone and the iPad.
3
See http://en.wikipedia.org/wiki/Comparison_of_subnotebooks for an excellent comparison of Netbooks.
1
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
5
A Primer for Selecting a Mobile Device
Figure 4. Three groups of mobile devices: smartphones, netbooks, and tablets
Please note we omitted PDAs and UMPCs from this list as they were
replaced by the smartphone and netbook respectively. It is worth noting,
however, the UMPC devices were not just smaller-sized laptops, but also
some of the devices integrated a touch screen and pen-input technology.
One such device designed to be used in a rugged environment and outdoors
(i.e. in the direct sunlight), is the Panasonic Toughbook-U1-Ultra device,
MIL-STD-810G and IP65 certified, and running Windows 7 (figure 5).
Figure 5. Panasonic U1 Ultra
Toughbook viewable in direct
sunlight and able to withstand
up to a 6' drop
Smartphones
Wikipedia defines the smartphone as a “...mobile phone that offers more
advanced computing ability and connectivity than a contemporary feature
phone [7].” One distinction between the feature phone and smartphone is
the native operating system of the particular device. Feature phones
integrate proprietary operating systems that support third-party software on
limited platforms such as Java ME. An example of a feature phone is the
Motorola i886 phone designed for use on the Nextel network that runs the
iDEN proprietary operating system. In general, feature phones are less
powerful and less integrated with features of the phone such as the phone‟s
main user interface [8]. Smartphones, on the other hand, integrate more
powerful operating systems such as Apple‟s iOS or Google‟s Android
(figure 6). Such operating systems usually provide a mature software
development kit (SDK) to facilitate the building of native-based
applications that leverage the abilities of these high-end phones.
Figure 6. Smartphone
development platforms
To help differentiate between smartphones a comparison of the following
specifications is required: processor speed, amount of ram, size and
resolution of the display, whether or not the device integrates a touchscreen,
battery life, support of removable storage, and the inclusion of a camera,
Bluetooth, GPS, and Wi-Fi [9]. A high-end smartphone typically includes a
1GHz processor with 512MB of ram and a high-resolution touch-screen
display. The rest of the features vary, although almost all smartphones in
today‟s market include a camera, Bluetooth, GPS, and Wi-Fi. The iPhone
and the Blackberry smartphone are two popular smartphone devices4 (figure
4
http://www.trinityit.biz
See http://cell-phones.toptenreviews.com/smartphones/ for a comparison of the best smartphones in 2011
A White P aper P ublished by Trinity IT
6
A Primer for Selecting a Mobile Device
7). As of March 2011, the most popular smartphone on the market is the
iPhone 4 [10] and the most popular smartphone operating system is
Google‟s Android OS [11].
According to a report by Reuters, Apple‟s Q2 2011 revenue results has
made the Cupertino-based company the largest Smartphone manufacturer in
the world, surpassing the long time sales leader Nokia [27].
iPhone 4
Figure 7. iPhone (on the left)
and BlackBerry (on the right)
smartphones
The iPhone 4 has “…the sharpest, most vibrant, highest-resolution phone
screen ever5 [12].” The iPhone has a multi-touch display touch-interface,
which has set the standard for user interface design. Another feature of the
iPhone 4 is the integration of a three-axis gyroscope and accelerometer,
which facilitate application development of sensor-aware applications.
“Nowadays, a phone that doesn‟t know where it is or where it‟s going can‟t
really call itself “smart” [13].” Most of the applications developed for these
sensor-based technologies are games, which enhance the experience of the
phone.
The iPhone 4 has the
sharpest, most vibrant,
highest-resolution phone
screen ever.
BlackBerry
The BlackBerry smartphone has been used in the corporate world with great
success since 1999 when the Canadian company, Research In Motion
(RIM), released their first product (figure 8). This success was in part based
on RIM„s decision to primarily focus on a ubiquitous mobile email service.
Through the years, almost all of the BlackBerry devices have included a
miniature keyboard and in 2002 RIM released its first more-commonly
known BlackBerry smartphone device. The smartphone BlackBerry Torch
9800 represents the latest smartphone version of the BlackBerry. Although
this device integrates a 1GHz processor, 4GB of storage space, a slide out
keyboard and a touch-display, the display is a very low 480x320, one of the
lowest on the market.
Figure 8. The BlackBerry was
first released in 1999 as a twoway pager, personal data
assistant and email device
Netbooks
A device smaller than a laptop and larger than a mobile phone (and UMPC)
is a Netbook. The Netbook is defined as “…a category of small,
lightweight, legacy-free, and inexpensive laptop computers [14].” Legacyfree refers to the absence of a floppy drive and input ports that have become
obsolete. Additionally, Netbooks should support the ability to boot from a
portable USB device such as a thumb drive. For the most part, netbooks are
used to browse the web and access email (figure 9). As we will see in
subsequent sections of this paper, the major difference between the Netbook
and Tablet is the inclusion of a keyboard, which provides users with the
ability to create content more easily. It seems that similarly priced Tablet
devices are replacing inexpensive netbooks.
A device smaller than a
laptop and larger than a
Smarthpone is a Netbook.
5
http://www.trinityit.biz
The iPhone screen is called the “Retina display” and is 960-by-640-pixel resolution at 326 pixels per inch
A White P aper P ublished by Trinity IT
7
A Primer for Selecting a Mobile Device
Tablets
A Tablet “…is a complete mobile computer, larger than a [smartphone] or
[PDA], integrated into a flat touch screen and primarily operated by
touching the screen [20].” Tablet devices do not include physical
keyboards and rely instead on either a virtual software-based keyboard, or
an external portable keyboard.
Prior to unveiling the iPad 2 on March 2, 2011, Mr. Jobs reported that 15
million iPads were sold in 2010 in just a 9-month time span, after which he
retorted: “That‟s more than every Tablet PC ever sold” (figure 10).
Unfortunately, he goes on to say that “The Tablet PC did not invent the
modern Tablet PC. It crashed and burned. The modern Tablet PC is the
iPad.”
Figure 9. Netbooks are smaller
than laptops and larger than
smartphones
“The modern Tablet PC
is the iPad” – Steve Jobs
“The modern Tablet PC
is the modern Tablet PC.
The iPad is a Tablet.”
– Chad Peiper
Figure 10. Steve Jobs’ during his presentation on March 2, 2011 of the iPad 2 at
Yerba Buena Center for the Arts in San Francisco, CA.
Job‟s statement causes confusion when attempting to differentiate the
Tablet PC (of the past and present) from Tablet devices (of today): The
modern Tablet PC is still a Tablet PC. It is neither extinct nor obsolete. A
number of companies such as Fujitsu6, Dell, Asus, HP, and Lenovo are all
releasing new Tablet PC devices to compete with Tablet devices like the
iPad (see the summary of devices in the appendix of this document).
In the editorial “Understand Post-PC” the author defines what Steve Jobs
intended in May of 2007 when he stated that devices in 5 years would be
either PC or post-PC [27]. The same question holds when attempting to
compare the Tablet PC and the Post-PC Tablet. The Post-PC Tablet seems
to be equivalent to what we are calling a “Tablet” in this paper.
“Slate computers, which
resemble writing slates,
are tablet computers
without a dedicated
keyboard…”
While the origin of the term “Tablet PC” or Tablet Personal Computer is
unknown, Microsoft coined the term “Microsoft Tablet PC” in 2001 to
define tablet computers that adhered to a set of specifications and ran under
the Windows XP Tablet PC Edition operating system. Figure 11 illustrates
the similar form factor between the Slate Tablet PC and Tablet device.
-Wikipedia
6
The STYLISTIC® Q550 Slate PC is the culmination of 20 years of Fujitsu Tablet PC engineering
expertise (http://www.shopfujitsu.com/Q550/index.php)
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
8
A Primer for Selecting a Mobile Device
Figure 11. An illustration of the Apple iPad Tablet and Fujitsu Slate Tablet PC
Table 1 (below) provides a summary of the market share and number of
Tablet devices sold by mobile operating system (in the thousands of units)
in 2010 with forecasted sales figures for 2011 through 2015.
OS
iOS
Market Share (%)
Android
Market Share (%)
MeeGo
Market Share (%)
WebOS
Market Share (%)
QNX
Market Share (%)
Other OS
Market Share (%)
Total Market
2010
14,766
83.9
2,502
14.2
107
0.6
0
0.0
0
0.0
234
1.3
17,610
2011
47,964
68.7
13,898
19.9
788
1.1
2,796
4.0
3,901
5.6
432
0.6
69,780
2012
68,670
63.5
26,382
24.4
1,271
1.2
4,245
3.9
7,134
6.6
510
0.5
108,211
2015
138,497
47.1
113,457
38.6
3,057
1.0
8,886
3.0
24,496
10.0
700
0.2
294,093
Table 1: Tablet Market Share by Operating System
In the next section we present a number of technical and functional
distinctions between the Tablet PC and Tablet devices.
Differentiating the Tablet PC and Tablet Device
To be clear an iPad is a Tablet not a Tablet PC. All Tablet PC devices
incorporate an active digitizer (defined below) into their screens, while
Tablets use a passive digitizer. Tablet PCs incorporate the use of an
operating system that controls a desktop such as Windows 7, and should be
as “powerful” as a desktop replacement. Tablet devices, on the other hand,
use a mobile operating system, which is considered to be “simpler” or
“lighter-weight” as compared to a desktop operating system. Figure 12
provides a comparative summary of the Tablet device, and the Slate Tablet
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
9
A Primer for Selecting a Mobile Device
PC (which is the Tablet PC that most closely resembles the appearance of a
Tablet such as the iPad.)
Please Note:
Tablets like the iPad are not
Tablet PCs:
• Tablet PCs integrate an
active and passive digitizer
into their display while
Tablets integrate only a
passive digitzer.
Figure 12. Comparison of Slate Tablet PC and Tablet devices
 Tablet PCs support multi-
Appendix A presents a comparison of the latest Tablet devices on the
market, including four Tablet PC devices. Before a developer can choose
which device to develop applications for, they need to understand the
differences between a Tablet PC and a Tablet. In the next few sections we
define and introduce the key differences.
touch (passive) and RF peninput (active) while Tablets
support just multi-touch input
• Tablet PCs use an operating
system that controls a
desktop (such as Windows 7)
while Tablets use an
operating system that
controls a mobile device.
Active and passive digitizer
There are two types of digitizers integrated into pen-based7 or Tablet
devices, active digitizers and passive digitizers. While both of these
technologies detect, collect, and convert analog data (generated from user
input) into digital information, the active digitizer is the technology used in
Tablet PC devices.8 All Tablet devices (such as the iPad and Xoom)
incorporate the use of a type of passive digitizer called a capacitive touch
screen. The active digitizer (included in the Tablet PC devices) provides
higher resolution, higher accuracy, and overall superior performance when
compared to the passive (resistive and capacitive) digitizers. “Higher
resolution” of the active display refers to the faster sampling rate (the
number of samples of data collected by the digitizer per second) of the
active digitizers. “Active RF” refers to the fact that the pen contains a
miniature RF component that transmits through the computer screen to an
antenna positioned behind the LCD. A controller chip in the digitizer takes
samples of the pen‟s position about 133 times a second. This is a huge
improvement over the traditional mouse device, which typically takes
samples of its position 30-40 per second. As a result, the active digitizers
provide a great deal of information for each ink stroke, including pressuresensitive information which adds the natural smooth feeling of real strokes
of ink with varying width. Therefore, users are now able to use the Tablet
PC just as if they are using pen and paper. With the advent of sophisticated
inking technologies and computationally powerful systems, it now seems
• Tablet PCs have more
powerful processing power
and typically internal
storage than Tablets.
We say “pen-based” devices because we have not yet defined the difference between a Tablet PC and a
Tablet device.
8
InPlay technologies has published an excellent white paper on their web site
(http://www.inplaytechnologies.com/tech_ pen.php) explaining the differences between the two types of
digitizers.
7
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
10
A Primer for Selecting a Mobile Device
reasonable that Tablet PCs will become useful instructional delivery and
learning tools. Teachers and students can illustrate well, write in a “natural”
handwriting manner, and erase and edit their annotations with ease.
There are two types of
passive digitizers,
resistive and capacitive,
both of which require
input to physically touch
the screen.
Active digitizers require
the use of a special stylus
(a pen with a radio
frequency component),
which allows the Tablet
PC to detect where the
stylus is positioned.
Figure 12: Hovering with the
mouse over a PDF document
provides information about the
document.
http://www.trinityit.biz
There are two types of passive digitizers, resistive and capacitive, both of
which require input to physically touch the screen. Resistive touch screens
operate by sensing where pressure is applied to the surface of the screen.
The resistive type of passive digitizer is considered older technology than
the capacitive touch screens, which work by generating an electric field,
which is then disrupted when a user touches the screen with their finger.
While the capacitive digitizer is newer than the resistive digitizer, resistive
touch screens are far more accurate since they can be used with a stylus and
because they can detect a physical depression (when the stylus releases
contact with the screen), rather than a disruption of an electric field of the
capacitive digitizer (figure 11).
Figure 11. Illustration of the capacitive digitizer
Active digitizers require the use of a special stylus (a pen with a radio
frequency component), which allows the Tablet PC to detect where the
stylus is positioned, as long as it is in some close proximity to the screen.
As it hovers over the Tablet PC, the stylus can resemble the mouse hover
function. This is becoming more and more useful as information is
displayed by pointing at objects on the desktop (figure 12). This is not
possible using a passive digitizer.
The passive display is touch-sensitive and by using a stylus (resistive) or
finger (capacitive), the user can navigate through applications. To my
knowledge, all of the Tablet devices currently on the market, such as the
Apple iPad (see Appendix A for additional devices), integrate the passive
capacitive type of digitizer into their displays. Capacitive screens are much
more responsive than resistive screens, and supports input from multiple
touch points, allowing for the use of gestures (figure 13). Even with a
stylus, the passive digitizer will still detect any pressure placed on the
screen, such as from a wrist when in a normal writing position. In this way,
the biggest challenge to novice Tablet PC users is to allow their hands to
A White P aper P ublished by Trinity IT
11
A Primer for Selecting a Mobile Device
rest upon the device without concern that the digitizer will pick up
unintentional input (figure 14).
Figure 13: A user illustrating
the touch display of the passive
digitizer integrated into the
iPad devices
Figure 14: Example of student taking an exam on a Tablet PC. The pen
is currently hovering over the display and the student's wrist is
comfortably placed on top of the digitizer (LCD screen).
Figure 15: Example of turning
over the pen stylus to
incorporate the use of the
erasure functionality.
When the pen stylus is turned upside down it can provide functionalities
such as erasing (figure 15). This is not the case for the passive displays.
Fujitsu and a number of other companies selling Ultra Mobile Pocket
Computers have integrated a palm rejection [3] passive display. While it
improves the writing ability with the pen stylus, the overall performance
and sampling rate is at a much lower quality then the active digitizers. The
newer Tablet PC devices recently on the market offer both types of
digitizers called “multi-touch” or “dual” digitizers.
Slate, convertible, and hybrid
The iPad Tablet looks like
a Slate Tablet PC.
http://www.trinityit.biz
There are three types of Tablet PCs available on the market (figure 16). A
slate refers to a Tablet PC that resembles a writing slate which loosely
defined is a piece of flat material used as a medium for writing. Slate
Tablets PCs do not have keyboards built into the unit and are primarily built
for portability, both in size and weight. Nearly all of the Tablet devices on
the market are Slate Tablets, such as the Apple iPad. The convertibles or
clamshells are the tablets that include a keyboard, a rotating display, and a
possible optical drive. The convertible tablets are heavier and bulkier than a
slate; the display swivels 180 degrees to hide the keyboard, creating a thick
slate that provides the addition of the keyboard and track mouse but not the
feeling that one is writing on a piece of paper. The hybrid is a slate with a
detachable keyboard. (It seems that the hybrid Tablet PC is a dying breed.
Hewlett Packard has discontinued the TC1100 model (illustrated in figure
16), which was the only hybrid on the market in 2009.)
A White P aper P ublished by Trinity IT
12
A Primer for Selecting a Mobile Device
Figure 17. Lenovo IdeaPad U1
Hybrid
Figure 16. Three types of Tablet PCs.
With the advent of the iPad, additional hybrid devices are appearing in the
market place. The most intriguing being the Lenovo IdeaPad U1 Hybrid
(Le Pad), which similar to the TC1100 has two modes of utilization: a
traditional “laptop” mode with a keyboard and by detaching the display, a
slate mode (figure 17). The interesting aspect of this device is that
depending on the mode of operation one is in, the operating system differs.
Fujitsu recently announced the arrival of their first Hybrid Tablet PC model
TH40D, due to be released in Japan at the end of June (figure 18) [34].
Figure 18. Fujitsu TH40D
“Rich ink” refers to the
vast amounts of
information collectible by
the active RF digitizer.
The result is a smooth
feel and appearance of
ink.
Tablet PC applications
integrate Rich Ink into
their application using
the RF stylus
Rich Ink and Digital Ink
Rich ink refers to Microsoft Rich Inking technology associated with the
Tablet PC operating system. This began by including an “add-on” into the
Windows® XP operating system (called Windows XP Tablet PC) and more
recently becoming integrated in the operating system with the advent of
Windows 7. Many people still use the term “digital ink” to refer to ink
strokes created on a computer, however that term does not distinguish
between the inking technology of the past and present. The keyword “rich”
refers to the vast amounts of information collectible by the active RF
digitizer. The result is a smooth feel and appearance of ink (figure 19).
Figure 19. A) sample drawn on a active digitizer B) sample drawn on a passive
(resistive) digitizer
Since the Microsoft Rich Inking technology is so integral to writing Tablet
PC applications, it is reasonable to say that a Tablet PC device runs a
Windows Operating system (such as Windows 7), which includes support
for “rich inking” using the Microsoft inking libraries included in the
Windows SDK.
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
13
A Primer for Selecting a Mobile Device
Development Environment
In the next few sections we provide a summary of the resources available
for developers interested in writing applications for Tablet devices9. The
four mobile operating systems dominating the market in the United States
include Google‟s Android OS, Nokia‟s Symbian OS, Apple‟s iOS, and
RIM‟s BlackBerry OS (figure 20). Each of these software platforms
provide support for creating applications
Windows 7
Apple iOS
Figure 20. Graph showing global smartphone market share for Q4 2010
Google Android Mobile OS
Tablet PC developers typically use Microsoft‟s Visual Studio integrated
development environment (IDE) and Dot NET with the Microsoft Windows
(desktop) operating systems. This allows developers to leverage the “rich
ink” Tablet PC libraries provided by Microsoft.
Software Developer Kit
Nokia Symbian OS
Since the release of Windows XP Tablet PC Edition in 2001, Microsoft has
provided software development kits (SDK) for the Tablet PC that includes
inking libraries for developing Tablet PC applications. Tablet PC
applications should take advantage of the active digitizer‟s high sampling
rate by integrating the functionalities included in Microsoft‟s “rich ink”
technology. As of the spring of 2006 the Windows SDK is the sole
distribution mechanism for the latest Tablet PC technology. As a result,
there is no longer a stand-alone Tablet PC SDK. The platform binaries,
headers, libraries, documentation, and sample code are available in the
Windows SDK [18].
In support of the iPhone Smartphone and iPad Tablet, Apple‟s iOS SDK
provides example source code, documentation, tutorials, and a number of
tools needed to develop, test, run, debug, and fine-tune your applications.
9
http://www.trinityit.biz
Please note that we only provide information for the top three development mobile operating systems.
A White P aper P ublished by Trinity IT
14
A Primer for Selecting a Mobile Device
Apple created a suite of tools called Xcode to support the development of
software for both Mac OS X and iOS. Xcode provides an IDE to help edit,
build, and debug your iOS applications. The $4.99 suite of tools also
provides a launching point for testing your applications on an iOS device or
on an iOS Simulator [19].
Google‟s Android is an open-source software stack managed by Google,
and as such, provides a great deal of support (http://source.android.com/)
from a very large user community. The Android SDK is available for
download and support at http://developer.android.com/index.html. The
Android developer site also provides links to a number of tools, resources,
documentation, and forum support.
The best place to access developer support for Symbian, including tools,
documentation, technical support, and discussion boards, is Forum Nokia at
http://www.forum.nokia.com/. Symbian is extremely popular in outside the
United States and has a very large user community.
Language Support
Apple‟s iOS uses a language called Objective-C, a close variant to C++ and
similar to Smalltalk that is used primarily on Apple's Mac OS X and iOS.
Objective-C is the primary language used in Apple‟s Coca API, and was the
main programming language used in the NeXT operating system [23].
As of 2010, the SDK for Symbian is standard C++, using Qt Framework,
which loosely defined is a widget toolkit to help design application
graphical user interfaces. Additional information about the Qt Framework
can be found at http://qt.nokia.com/. While Symbian devices can be
programmed using a number of different languages such as Python, Java
ME, Ruby, .NET, and Standard C/C++, the recommended approach is to
use Symbian C++, which was designed to run efficiently on devices with
relatively limited memory and power resources [21].
The Android SDK uses the Java programming language.
Platform Support
Apple‟s iOS requires an Intel-based Mac running Mac OS X Snow Leopard
and is not officially supported to run on other platforms. A number of
developers have worked around this hardware requirement by using a
virtual instantiation of OS X [22].
Both Nokia‟s Symbian and Google‟s Android development environments
support the Windows, Linux, and Intel-Mac platforms.
Maturity
Android provides SDK components for all ten of their platforms. The latest
Android platform (version 3.0 codenamed Honeycomb) was designed to be
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
15
A Primer for Selecting a Mobile Device
a Tablet-centric operating system. There seems to be a relationship between
the Android mobile operating system (purchased by Google [25]) and
Google‟s Chrome OS, which was also designed for Tablet devices (taking
advantage of the native capabilities of the Tablet multi-touch modality).
The following quote is an
example of how computer
retailers incorrectly use
the term Tablet PC:
Nokia‟s Symbian operating system is the main mobile platform solution in
Europe. Purchased in December 2008, Nokia bought Symbian Ltd., and
have been the developers of the Symbian code base ever since. Symbian is
currently in its fourth release. The Symbian platform was created by
merging a number of software assets [29].
“A tablet personal
Apple‟s iOS10 was first released with the arrival of the iPhone on June 29,
2007. The current version of iOS is 4.3.2. Apple‟s iOS has evolved into
one of the most advanced mobile operating systems with its easy-to-use
interface and overall stability. As a result, it has become the standard for
multi-touch capacitive interface design.
computer (tablet PC) is a
portable personal
computer equipped with a
touchscreen as a primary
input device and designed
to be operated and owned
Recommendations
by an individual...The term
In the next few sections we provide brief descriptions of how Tablet PCs
are integrated into education, financial, and healthcare institutions.
was made popular as a
concept presented by
Tablet PCs in Education
Microsoft in 2001, but
Over the past three decades, educational institutions have attempted to
improve the classroom experience by integrating numerous technologies.
The ROI (return on investment) promised by the investment of technology
in education has repeatedly fallen short of its goal. Study after study report
how the “student experience” has been enriched, but seldom provide
statistical evidence to support their promise of improved learning. Laptop
and computer workstations have yet to be integrated into a teaching
curriculum with even a modicum of success [31].
tablet PCs now refer to
any tablet-sized personal
computer, even if its not
using Windows but
another PC operating
system...”
We believe that the Tablet PC provides our best means for integrating
technology into learning environments because it is the closest to pen and
paper, traditionally used in classrooms. Please refer to research performed
by Hulls and Theys [16] for good descriptions of use in educational settings
for new users of Tablet PCs.
Tablet PCs in Health Care and Financial
Health Care and sections of the financial industry like floor traders have
been using pen-based computing, long before the arrival of the Tablet PC
[33]. The active digitizer and stylus of the Tablet PC are excellent use cases
for form-based computing. Doctors have also been using the Tablet PC to
fill out forms stored in Electronic Medical Record (EMR) systems.
Presumably, the name of Apple‟s mobile operating system was renamed iOS since it services the iPad,
iTouch, and Apple TV devices.
10
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
16
A Primer for Selecting a Mobile Device
Tablet Devices Usage
Aside from the technical specifications which differentiate the Tablet from
the Tablet PC, there is a fundamental difference in the ways users primarily
interact with the devices. Without the stylus and/or attachable keyboard,
users primarily interact with programs that display information like
browsing the web, reading books, and watching movies. The Tablet PC, on
the other hand, provides an input modality where by a user can create
content in addition to interacting with materials.
Tablet PC Myths
Ink-to-text conversion
Tablet PC Myths:
1. Pen input is great for
converting your ink
strokes to ASCII text
2. Tablets PCs are not
as powerful as
“real” computers
3. Tablet PCs are
difficult to use
http://www.trinityit.biz
At the top of a Google search for the phrase “Slate Tablet PCs” was a link
to http://mobileoffice.about.com with the following quote: “Slate Tablet
PCs provide a great way to use handwriting recognition software and cut
down on using a mouse and keyboard.” One of the biggest misconceptions
about the Tablet PC is that the pen input is great for converting your ink
strokes to ASCII text. Not so, if you want to write a term paper, and you
usually use the keyboard as your primary input device, then use the
keyboard! The pen input on the Tablet PC is the closest match to the
traditional pen and paper modality. Handwriting recognition is not a reason
to purchase a Tablet PC.
Activities that are normally performed with a pen or pencil are good
candidates for a Tablet PC. Technologies that do not require too big a
behavioral change are the technologies that have the most promise to be
integrated into the classroom. When Microsoft unveiled the Tablet PC,
members of the development team used phrases like:
• “A tablet makes ink rock”
• “Ink is the focus, not handwriting recognition”
• “Ink is a first-class citizen”
• “Ink as ink”
An interesting facet to using the Tablet PC as a substitute for pencil and
paper is that you can record the creation process. When a student hands in
an exam written on the traditional pen and paper, what you see is what you
get. You might be able to decipher remnants of erasures and crossings out
of material, but not much more. You do not know how many times the
student erased an answer only to rewrite the same response, three times, at
the five and fifteen minute point, and just after time was called. The paper
exam does not allow you to calculate how much time a student spent on a
given problem or how many times they navigated back and forth between
pages. Did they navigate between all the pages in the exam before handing
in their exam to check their work? It is a lot easier to lose a paper exam and
a lot harder to cheat on an electronic one. As a case in point, in one of our
A White P aper P ublished by Trinity IT
17
A Primer for Selecting a Mobile Device
pilot studies, on two occasions, a student tried to convince the instructor
that they had indeed completed a page of the exam contrary to what the
archived printout of the exam presented. A quick analysis of the log file
revealed that the student navigated to the particular page three times during
the exam, and had not written a single ink stroke each time.
Tablets are not as powerful as a “real” computer
Figure 21. An illustration of
the Asus Eee Slate EP121
Tablet PC
Tablet PCs are powerful mobile laptops. Unlike the Netbook and Tablet
devices, they integrate a more powerful operating system and integrated
accessories. For example, the Asus Eee Slate EP121 (figure 21) (released
April 30, 2011), is packaged with Windows® 7, a 12.1" LED backlight
WXGA (1280x800) display, dual-digitizers (both active and passive), an
Intel Dual-Core i5 processor, 4GB of ram, 64GB solid state drive, and
multiple I/O ports such as a mini HDMI, 2 USB ports, and a card reader for
an estimated $1299 (without an educational discount). Hewlett Packard has
released a cheaper alternative, the HP Slate 500 XT962UA, which HP calla
a “Net-Tablet PC” (perhaps similar to or a more improved version of the
Netbook) for $799.99. As Tablet PCs become more pervasive, their size
and price will continue to come down. It is also important to note that
Tablet PCs almost always have a docking station (figure 22) which may
contain an optical CD/DVD/RW drive (for those smaller Tablet PCs that do
not have the optical drive built in) and provide a flexible stand which
elevates the screen of the Tablet PC acting as an LCD display. Attach a
keyboard and mouse and you have a powerful workstation. A number of
universities have mandated the purchase of Tablet PCs for incoming
students. They must believe that the devices are powerful enough for a four
year education.
Difficult to use
Figure 22. Fujitsu Slate Tablet
PC docking station
As Tablet PCs become more pervasive, research on pen-input gestures and
interfaces continues, and the Windows 7 Operating System which comes
with built-in support for Wacom enabled digitizers improves, the user
interface and applications will become more Tablet PC friendly. This is
certainly the case for the iPhone and iPad Tablet with their innovative user
interface design integrated into Apple‟s iOS. It would be beneficial for
Microsoft to develop a similar interaction paradigm for Tablet PCs. The
myth “difficult to use” refers to the fact that many instructors, for example,
are afraid to integrate this new technology into their classrooms for fear of
technical failure. If you can draw on a chalkboard then you can write on a
whiteboard with markers. If you can do the latter, you can certainly use a
pen-stylus (figure 23).
Anyone can use a Tablet PC
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
18
A Primer for Selecting a Mobile Device
Examples of Tablet PC
usage in various
educational settings:
First grade class
Figure 23. Examples of in-class use of a Tablet PC during instruction
Not only are the digitizer pens more natural to write with than chalk and
chunky whiteboard markers which leave unwanted residue on the hands, but
the erasure for the Tablet PC is quicker, easier to use, and more sanitary. In
a nutshell, if you can write with a pen and paper, you can do the same on a
Tablet PC. On one occasion the Department of Computer Science received
a request from a student wanting to observe a Computer Science class as
part of an assignment in one of his courses (he was not a Computer Science
student). About 10 minutes into the lecture this student appeared at the
entrance to our laboratory to “passively” observe the lecture. I motioned to
the student to take an empty seat. With the help of one of the students
sitting nearby the vacant seat our visitor (unbeknownst to me at the time)
used the Tablet PC to articulate his observation. An excerpt of the student‟s
observation is illustrated in figure 24. Koile and the CLP group provide a
glance of first graders using Tablet PCs in class [30].
University class
Figure 24. Excerpt of a student’s observation of a Computer Science course at
the University of Illinois. The student was not a student in Computer Science
and to our knowledge had never seen a Tablet PC before entering our
laboratory classroom.
High school class
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
19
A Primer for Selecting a Mobile Device
About the Author
Chad Peiper is a Senior Application Architect at Trinity IT, where he is a
member of the GCCS-I3 Architecture Team. Chad completed his Ph.D. in
Computer Science in 2008 from the University of Illinois at UrbanaChampaign. His thesis, “A Teacher's Dashboard: Monitoring students in
Tablet PC classroom settings" can be freely accessed and downloaded at
http://slice.cs.uiuc.edu/pubs/peiper_thesis.pdf. Mr. Peiper has been
working at Trinity IT since July 2009.
About Trinity IT, LLC
To hear more about
Trinity IT, please visit our
website for a quick
overview of our services
Trinity Information Technology, LLC (Trinity IT) is a small IT consulting
business providing services focused on software architecture/design, system
administration and training. The company is based in Bucks County,
Pennsylvania and serves clients throughout the United States. Trinity IT
was founded by Tom Buck in September 2005.
Trinity IT consultants work with clients to provide solutions to complex
technical problems by aligning technical solutions with the client‟s business
objectives. Our team includes a combination of retired military (enlisted
and officers) and non-military resources. Trinity IT has developed a
reputation for providing excellent value through helping our clients meet
their requirements and missions.
For more details, please visit the Trinity IT web site at
http://www.trinityit.biz
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
20
A Primer for Selecting a Mobile Device
References
1. http://www.msnbc.msn.com/id/39660904/ns/technology_and_science-tech_and_gadgets/. Retrieved 11 April 2011.
2. http://www.electronista.com/articles/10/11/02/strategy.analytics.gives.ipad.95pc.of.tablet.share/. Retrieved 11 April
2011.
3. http://www.electronista.com/articles/11/01/31/strategy.analytics.says.ipad.down.to.75pc.in.fall/. Retrieved 11 April
2011.
4. http://www.tuaw.com/2010/03/25/tablet-apps-to-be-a-8-billion-dollar-industry/. Retrieved 11 April 2011.
5. “Apple reaches 10 billion sold". Sacramento Business Journal. 24 January 2011.
http://www.bizjournals.com/sacramento/news/2011/01/24/apple-reaches-10-billion-apps-sold.html. Retrieved 10
March 2011.
6. “Mobile device”. Wikipedia. http://en.wikipedia.org/wiki/Mobile_device. Retrieved 10 March 2011.
7. “Smartphone”. Wikipedia. http://en.wikipedia.org/wiki/Smartphone. Retrieved 10 March 2011.
8. "Feature Phone". Phone Scoop. http://www.phonescoop.com/glossary/term.php?gid=310. Retrieved 10 March 2011.
9. http://www.pcworld.com/article/213732/smartphone_specs_demystified.html. Retrieved 11 April 2011.
10. http://cell-phones.toptenreviews.com/smartphones/. Retrieved 14 March 2011.
11. http://www.etechreviews.net/android-beats-blackberry-to-become-the-most-used-os-in-america/. Retrieved 14
March 2011.
12. http://www.apple.com/iphone/features/retina-display.html. Retrieved 14 March 2011.
13. http://spectrum.ieee.org/consumer-electronics/gadgets/stmicroelectronics-makes-3axis-digital-gyroscope-with-onesensor. Retrieved 14 March 2011.
14. http://en.wikipedia.org/wiki/Netbook. Retrieved 12 April 2011.
15. Apple Special Media Event, March 2, 2011 http://events.apple.com.edgesuite.net/1103pijanbdvaaj/event/index.html
16. C. C. W. Hulls. Using a tablet pc for classroom instruction. Pages T2G–1–T2G–6, 2005.
17. M. D. Theys, K. Lawless, and S. George. Tablet computers and the traditional lecture. In Frontiers in Education,
2005. FIE ‟05. Proceedings 35th Annual Conference, pages T2G–7–12, 2005.
18. http://msdn.microsoft.com/en-us/library/ms704356%28VS.85%29.aspx. Retrieved 18 April 2011.
19. http://www.apple.com/macosx/developers/#xcode. Retrieved 18 April 2011.
20. http://en.wikipedia.org/wiki/Tablet_computer. Retrieved 19 April 2011.
21. http://www.forum.nokia.com/Develop/Other_Technologies/Symbian_C++/#article1. Retrieved 19 April 2011
22. http://ipodtoucher55.blogspot.com/2010/12/installing-ios-sdk-and-xcode-on-windows.html. Retrieved 19 April
2011.
23. http://lowendmac.com/orchard/05/next-computer-history.html. Retrieved 19 April 2011.
24. http://www.gottabemobile.com/2011/04/08/multi-or-single-platform-computing/. Retrieved 21 April 2011.
25. "Google Buys Android for Its Mobile Arsenal". Businessweek.com. 2005-08-17.
http://www.businessweek.com/technology/content/aug2005/tc20050817_0949_tc024.htm. Retrieved 21 April 2011.
26. http://www.gottabemobile.com/2011/02/11/the-state-of-tablet-pcs-in-2011/. Retrieved 21 April 2011.
27. http://www.gottabemobile.com/2011/03/04/understanding-post-pc/. Retrieved 21 April 2011.
28. http://www.reuters.com/article/2011/04/21/nokia-apple-idUSLDE73K12P20110421. Retrieved 23 April 2011.
29. http://en.wikipedia.org/wiki/Symbian. Retrieved 26 April 2011.
30. K. Koile, K. Chevalier, C. Low, S. Pal, A. Rogal, D. Singer, J. Sorensen, K. S. Tay, and K. Wu. Supporting penbased classroom interaction: New findings and functionality for classroom learning partner. Proceedings of 1st
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
21
A Primer for Selecting a Mobile Device
International Workshop on Pen-based Learning Technologies. 2007.
31. L. Cuban. Oversold and Underused: Computers in the Classroom. Harvard University Press, 2001.
32. http://www.huffingtonpost.com/2011/05/31/intel-ultrabook-computex-2011_n_868925.html. Retrieved 6 June 2011.
33. http://www.hp.com/sbso/solutions/healthcare/hp_tablet_whitepaper.pdf. Retrieved 8 June 2011.
34. http://www.tabletpcinfos.com/1013/the-10-1-inch-fujitsu-th40d-hybrid-tablet/. Retrieved 9 June 2011.
Images
http://www.apple.com/ipad/specs/
http://www.apple.com/macbookair/
http://en.wikipedia.org/wiki/HP_2133_Mini-Note_PC
http://www.panasonic.com/business/toughbook/ultra-mobile-rugged-toughbook-u1-UMPC.asp
http://www.phonegap.com/about
http://www.apple.com/iphone/gallery/ and http://byhonest.files.wordpress.com/2008/09/blackberry-bold.jpg
http://crackberry.com/evolution-blackberry-pictures
http://www.engadget.com/photos/lenovo-ideapad-u1-hybrid-le-pad
http://www.pcworld.com/article/187955/watch_the_apple_ipad_in_action.html
http://gigaom.com/mobile/frequent_commen/
http://www.blugga.com/wp-content/uploads/2010/04/capacitive-vs-resistive-3.jpg
http://marketingdotcom.com/are-smartphones-more-popular-than-computers/
http://www.tabletpcinfos.com/wp-content/uploads/2011/05/Fujitsu-TH40D-Tablet.jpg
http://www.trinityit.biz
A White P aper P ublished by Trinity IT
22
Appendix
Table 1: Tablet Devices in the Market
Device Name
Apple iPad
Apple iPad 2
ASUS Eee Slate
BlackBerry PlayBook
Dell Streak 7
Fujitsu Slate Q550
Fujitsu TH40D
LG Optimus Pad
HP TouchPad
HP Slate 500 Tablet PC
Huawei IDEOS S7 Pro
Huawei IDEOS S7 Slim
OS
AND
ViewSonic VPAD10
LIN
OTR
W7
<


1
1.2
1.3
1.6
RAM
>


256
512
1GB
Screen Size
2GB



800
1024
16GB
32GB
64GB
Active


















1366



1280
Digitizer
Storage






>






10.1"





9.7"




8.9"




7"
Resolution




4GB












Lenovo IdeaPad U1
Lenovo LePad
Lenovo Slate Tablet
Maylong Universe M-150
Motorola Xoom Tablet
Samsung Galaxy Tablet 10.1
Samsung Galaxy Tablet
Toshiba Tablet
ViewSonic G Tablet
ViewSonic VPAD 7
iOS
Processor in GHz











































































