Discussion on best practices with Microsoft servers and

Download Report

Transcript Discussion on best practices with Microsoft servers and

Discussion on Microsoft Windows
Mobile
Mobile SIG
Larry Copeland
July 19, 2008
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 PPTPVPNs.
 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-mobilecommunity-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