Discussion on Microsoft Windows Mobile

basiliskcanoeSoftware and s/w Development

Nov 2, 2013 (4 years and 6 days ago)

96 views

Mobile SIG

Larry Copeland

July 19, 2008

Discussion on Microsoft Windows
Mobile

Windows

Mobile OS


A compact
operating system

combined with a suite of basic
applications for
mobile devices

based on the
Microsoft

Win32

API


Devices that run Windows Mobile include
Pocket PCs
,
Smartphones
,
Portable Media Centers
, and on
-
board computers for certain
automobiles


It is designed to be somewhat similar to
desktop

versions of
Windows
, feature
-
wise and aesthetically.


Originally appearing as the
Pocket PC 2000

operating system,
Windows Mobile has been updated several times, with the current
version being Windows Mobile 6.1, and a new release scheduled for
2010.


Microsoft projected in 2008 that shipments of devices with Windows
Mobile will increase from 11 million to 20 million units.


Microsoft licenses Windows Mobile to four out of the five world's
largest mobile phone manufacturers, with Nokia being the other.

Common features



Today Screen shows the current
date
, owner information, upcoming
appointments,
e
-
mail

messages
, and
tasks
. Users can customize the screen by
selecting what information they wish to be displayed.


It also includes the notification bar, which includes
icons

to notify the status of
Bluetooth
, etc.



Programs

can be
installed

which adds extra items to the Today screen. The
background

image

can be
customised

directly through the Pocket PC, or
themes

can be created and synchronized onto the Pocket PC.


The taskbar shows the current
time
, the
volume
, and the
connectivity

status.


When a program or message box is open the blank space after the clock is filled
with an OK or close icon.


The main feature of the taskbar is the
Start Button
, which is designed similarly to
the Start Button which features on
desktop

versions of Windows. The Start Menu
features recently opened programs at the top, nine customizable menu entries,
and links to the program, settings, find (search), and help.


Office Mobile

a suite of Mobile versions of
Microsoft Office

applications

is included in Windows Mobile. It includes
Word

Mobile,
Excel

Mobile and
PowerPoint

Mobile (included since
Windows Mobile 5.0). These versions include many of the features
which are used in desktop versions, but some other features like
inserting
tables

and
images

have not been included in pre 5.0
versions.
ActiveSync

has capabilities which convert desktop
versions of files to Office Mobile compatible versions.


Outlook Mobile

comes with Windows Mobile. This includes
tasks
,
calendar
,
contacts
, and inbox that can be
sync'ed

either with
Outlook or direct with an Exchange Server (internet connection
is required for this method). POP3 or IMAP4 access can also be
used. Microsoft Outlook for desktop versions is sometimes
included in a value
-
added
CD
-
ROM

which is included with the
Pocket PC
hardware

by the manufacturer.


Internet Explorer Mobile

is an Internet browser developed by
Microsoft for Pocket PC and Handheld PC that comes loaded by
default with Windows Mobile and Windows CE for Handheld PC.


Windows Media Player

for Windows Mobile is bundled with the
Windows Mobile software. Currently, all new Windows Mobile 6
Devices include Version 10.3 (Build 18123) of the player. For
Older devices, Version 10 is available for
download

for only
specified
devices



these include devices from the
Dell
Axim

range. The player supports
.WMA
,
.WMV
,
.MP3
, and
.AVI

files.
Currently
MPEG

files are not supported, and a
third
-
party

program must be downloaded to play these, and
WAV

files are
played in a separate player. Some versions are also capable of
playing
.M4A

audio.


Client for
PPTP

VPNs
.


Internet Connection Sharing

(ICS) which in mobile phones
allows attached computers to share internet connections via
USB and Bluetooth. Wi
-
Fi enabled phones can also act as a
mobile hotspot via
WMWiFiRouter

allowing computers
within range to connect to the internet using the mobile
phone's data plan.


Hardware

Platforms


Windows Mobile runs on multiple hardware platforms including
Pocket PCs
,
smartphones
,
Portable Media Center
, and
automobiles
. These hardware platforms did not always exist from
the inception of Windows Mobile.


Pocket PC


The
Pocket PC

was the original intended platform for the Windows
Mobile operating system. These devices consisted of both standalone
Pocket PC devices without
mobile phone

capabilities, and those that
included mobile phone capabilities. The most current name of
Windows Mobile intended for use on Pocket PCs is officially
"Windows Mobile 6 Professional" for devices with mobile phone
capabilities and "Windows Mobile 6 Classic" for devices without
mobile phone capabilities.


Smartphone


The
Smartphone

became the next hardware platform after the Pocket
PC to run Windows Mobile, and debuted with the release of Pocket
PC 2002. Although in the broad sense of the term "Smartphone",
both Pocket PC phones and Microsoft branded
Smartphones

each fit
into this category, it should be noted that Microsoft's use of the term
"Smartphone" includes only more specific hardware devices that
differ from Pocket PC phones. Such
Smartphones

were originally
designed without
touchscreens
, intended to be operated more
efficiently with only one hand, and typically had lower resolution
displays than Pocket PCs. Microsoft's focus for the Smartphone
platform was to create a device that functioned well as a phone and
data device in a more integrated
manner.The

current name of
Windows Mobile intended for use on
Smartphones

is officially
"Windows Mobile 6 Standard".



Portable Media Center


The
Portable Media Center

was a device that focused on
integration with Microsoft's
Windows Media Center

and
Windows Media Player

to allow users to carry their media
libraries with them on the go. The Portable Media Center was
officially introduced in 2004, and ran a modified version of
Windows Mobile. These devices became the predecessor to
Microsoft's
Zune
, and after 2006 Microsoft discontinued the
project in favor of the latter







Automobiles


"Windows Mobile for Automotive" is the name for Microsoft's
operating system that facilitates multiple functions in
automobiles

including communication, entertainment, information
systems.Windows

Mobile for use in automobiles is the latest platform
for the operating system, and was introduced by Microsoft in
February of 2006 at the Geneva International Motor
Show.Windows

Mobile for Automotive comes in two different versions. The Basic
version includes a
Bluetooth

connectivity and
USB

interface for music
playback. The Standard version includes this also, but additionally it
features a built
-
in
GPS
,
GSM

phone, and security features. The
Windows Mobile for Automotive hardware specification includes a
300 MHz
ARM

processor, 32 MB of RAM, and a microphone.


Versions


Windows Mobile 5.0, originally codenamed "
Magneto",was

released at
Microsoft's Mobile and Embedded Developers Conference 2005 in Las
Vegas,
May 9

May 12
,
2005
, and first offered on the Dell
Axim

x51. It
was powered by
Windows CE

5.0 and used the
.NET Compact
Framework

1.0 SP2


an environment for programs based on .NET.
Windows Mobile 5.0 included
Microsoft Exchange Server

"push"
functionality improvements that worked with Exchange 2003 SP2.The
"push" functionality also required vendor/device support

.
With
AKU2

software upgrades all WM 5.0 devices supported
DirectPush
. WM 5.0
featured increased battery life due to Persistent storage capability.
Previously up to 50% (enough for 72 hours of storage) of battery power
was reserved just to maintain data in volatile RAM. This continued the
trend of Windows
-
based devices moving from using RAM as their
primary storage medium to the use of flash memory. With Windows
Mobile 5.0, OS updates were released as
Adaptation kit upgrades
.
AKU3.5 is the most current release.





New Features/Built
-
in

Applications


New features/built
-
in applications included the following:


A new version of Office called "
Office Mobile
"


PowerPoint Mobile


Graphing capability in Excel Mobile


Tables and graphics insertion in Word Mobile


Windows Media Player

10 Mobile


Photo
Caller ID


DirectShow

support


Picture and Video package, which converged the management of videos and pictures


Enhanced
Bluetooth

support


Global Positioning System

(GPS) management interface


Microsoft Exchange Server

"push" functionality improvements


Default
QWERTY

keyboard
-
support


Error reporting facility similar to that present in desktop and server
Windows

systems


ActiveSync

4.2 with 15% increased synchronization speed


Persistent storage (PS) support in Pocket PCs


Increased battery life



Windows Mobile 5 Today Screen


Windows Mobile 6



Windows Mobile 6, formerly codenamed "
Crossbow",was

released on
February 12
,
2007

at the 3GSM World Congress 2007.
It comes in three different versions: "Windows Mobile 6
Standard" for
Smartphones

(phones without
touchscreens
),
"Windows Mobile 6 Professional" for Pocket PCs with phone
functionality, and "Windows Mobile 6 Classic" for Pocket PCs
without cellular radios.


Windows Mobile 6 is powered by
Windows CE 5.0

(version 5.2)
and is strongly linked to
Windows Live

and
Exchange 2007

products. Windows Mobile 6 Standard was first offered on the
Orange's SPV E650
, while Windows Mobile 6 Professional was
first offered on the O2's
Xda

Terra.Aesthetically
, Windows Mobile
6 was meant to be similar in design to the then newly released
Windows Vista
.


New features/built
-
in applications
include the following


320x320 and 800x480 (WVGA)
screen resolution

support


Office Mobile

support for
Smartphones



Operating System Live Update


Improved
Remote Desktop

access
[


VoIP

(Internet calling) support with AEC (
Acoustic Echo Cancelling
) and
MSRT

Audio
Codec


Windows Live

for Windows Mobile


Customer Feedback option


Enhanced Microsoft
Bluetooth

Stack


Storage Card Encryption (encryption keys are lost if device is cold
-
booted).



Smartfilter

for searching within programs


Improved Internet Sharing


HTML email

support in
Outlook

Mobile


Search ability for contacts in an
Exchange

Server Address Book


AJAX
,
JavaScript
, and
XMLDOM

support on
Internet Explorer Mobile



Other New Features


Out of Office Replies with Microsoft Exchange 2007


Unlicensed Mobile Access

(UMA) support for select
operators


Server Search

on Microsoft Exchange 2007


NET Compact Framework

v2 SP2 Preinstalled in ROM


Microsoft SQL Server

2005 Compact Edition Preinstalled in
ROM


OneNote Mobile as a companion to
Microsoft Office


OneNote

Office Mobile

6.1 announced

with support for
Office 2007 document formats (
pptx
,
docx
,
xlsx

Windows Mobile 6 Professional Today



Windows Mobile 7



Codenamed "Photon", Windows Mobile 7 is a major upgrade
planned for release in 2nd half of 2009.



Not much else is known about the release, though leaked
information suggests


a revamped UI


multi
-
touch


motion
-
related features

Software development



Third
-
party
software development

is available for the Windows
Mobile operating system. There are several options for developers
to use when deploying a mobile application. This includes writing
native code with
Visual C++
, writing
Managed code

that works
with the
.NET Compact Framework
, or
Server
-
side code

that can
be deployed using
Internet Explorer Mobile

or a mobile client on
the user's device. The .NET Compact Framework is actually a
subset of the
.NET Framework

and hence shares many
components with software development on desktop clients,
application servers, and web servers which have the .NET
Framework installed, thus integrating networked computing space
(a.k.a. "The Cloud")


Microsoft typically releases Windows Mobile
Software
development kits

(SDKs) that work in conjunction with their
Visual Studio

development environment. These SDKs include
emulator

images for developers to test and
debug

their
applications while writing them. Microsoft also distributes Visual
Studio 2008 / 2005 Professional Editions, and server / database
counterparts to students as downloads free of charge via its
DreamSpark

program
.

Addition language
-
specific versions (Visual
Basic, C++, C#, Web) of Visual Studio Express and database
counterparts are freely available to anyone via the Microsoft site
.


Prior to the release of Windows Mobile 2003, third
-
party
software was developed using Microsoft's
eMbedded

Visual Tools.

Links to more information


Official Microsoft Web Site
http://www.microsoft.com/windowsmobile/en
-
us/default.mspx


Windows Mobile Communities
http://www.microsoft.com/windowsmobile/en
-
us/help/more/windows
-
mobile
-
community
-
sites.mspx


Clinton Fitch (Dot) Com!


Mobility Today


Menneisyys
' Smartphone & Pocket PC Magazine Expert blog


*User group deal $15 subscription (need 5)*


4WinMobile.com

COMING UP FOR THE MOBILE SIG


August


No Mobile Meeting.


September


Popular Applications Review


Mobile


October


Clinton Fitch (New
Smartphones
, Advice on
Carriers, More) for Mobile


November


GPS systems


Batteries


WeatherBug

Mobile


Fizz Traveler


eWallet


December
-

TBD





COMING UP FOR THE IT PRO SIG


August
-

Tom Sweet will do a router/switches


Sept


Steve Clines will present on “Active Directory for
Dummies”


Oct


start a series on Exchange 2007


Nov


continue with Exchange


Dec
-

TBD