windows mobile update...the windows mobile line of business value proposition 1. use the...

25

Upload: others

Post on 16-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training
Page 2: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Rob TiffanySenior Technical Product ManagerMicrosoft Corporation

Windows Mobile Update

Derek SnyderProduct ManagerMicrosoft Corporation

Page 3: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Mobile Solution Development

Page 4: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Silicon Vendors

DeviceManufacturers

ISVs and IHVsMobile

OperatorsSolution

Providers

Microsoft Mobility Assets

Page 5: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Optimization Beyond the PCExtending the Platform

Page 6: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Direct IP Connection

Device SecurityIndividual and Group policies

Password PIN Policy Enforcement

Device Wipe (local and remote)

SSL and Secure Messaging Certificate Authentication

Page 7: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

The Windows Mobile Line Of Business Value Proposition

1. Use the infrastructure and solutions you already haveServer hardware, software, licenses

Training and support

Add „mobility‟ as one more facet of the solution

2. Leverage the partners you already trustSystem integrators, ISVs, operators

Proven Microsoft partner program members

3. Utilize the information your staff already knowsIT professionals

Developers: Visual Studio, C#, Visual Basic, etc.

End-users

Page 8: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Delivering Mobile Solutions

HTML ASP.NET AJAX

Basic Forms Intelligent

FormsRich Interactive

Experiences

Smart Client

Experiences

Occasionally

Connected

Broad

Reach

Page 9: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Windows Mobile Device Choice

Page 10: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Rich User Experience

Efficient Use of Limited Resources

Secure Integration with Existing Back-ends

Share Architecture with Non-Mobile Applications

Transitions and Works Well in Disconnected Environments

Centralized Deployment and Management

Adapting to new screen resolutions

Development ChallengesMobile Applications

Page 11: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Windows Mobile OFone

Page 12: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Guidance Reference

Implementation (RI)

application

Design Patterns

Visual Studio 2005

Integration

How To(s)

and Quick Starts

Application Blocks

Ships with the Windows Mobile 6 SDK

Custom client applicationsCustom client applications

Windows Compact Framework

Mobile Application Architecture

DisconnectedServices Agent

Screen ResolutionIndependence

OccasionallyConnected

Web Services

Mobile Composite UI and Object Builder

Application

Data Subscription and CFUnitTester

Application Blocks

ERP/CRM/Other Corporate Applications

Integration:BizTalk

HIS

Microsoft Server Platform

SQL ServerSQL CE

Windows Serverand Mobile

.NET andVisual Studio

Connection Monitoring

Patterns and PracticesMobile Client Software Factory

Page 13: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Messaging Security Feature Pack (MSFP)

Advanced Mobile Communications

Increased Mobile Productivity

Integrated Mobile Business Performance

Newest Operating System Release

Delivering Direct Push E-mail

Providing Security and Device Management

Aligning with Exchange 2003 Service Pack 2

Next Operating System Release +1

Breakthrough User Experience

Great Companion Device

Next Generation Platform

Windows Mobile software typically releases 3 -12 months prior to devices becoming available in market

Windows Mobile Roadmap

65.0

Page 14: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Use Direct Push infrastructure to address device

Create automated unit tests

Use LINQ to improve developer productivity

Visual Studio “Orcas”

Expression Blend

Design driven user interface

Development Tools Roadmap

Build and debug mobile applications

Use existing .NET skills and knowledge

Manually test applications in the device emulator

Visual Studio 2005

Page 15: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

What's New for Developers in Windows Mobile 6

Page 16: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Windows Mobile 6 Devices

Windows Mobile 6 devices include more software in ROM

.NET Compact Framework 2.0 SP1

SQL Server 2005 Compact Edition 3.1

AJAX application capabilities

Page 17: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

What do you mean its not a smartphone?

Difficult to understand how one device relates to another

Does a Smartphone or Pocket PC Phone Edition have more features?

How does application support differ among Windows Mobile devices?

Which device is appropriate for a particular user?

Page 18: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Device Naming

Windows Mobile 6 Professional device

Touch-screen: Yes

Phone: Yes

The device formerly known as Pocket PC Phone Edition

Windows Mobile 6 Standard device

Touch-screen: No

Phone: Yes

The device formerly known as Smartphone

Windows Mobile 6 Classic device

Touch-screen: Yes

Phone: No

The device formerly known as Pocket PC

Page 19: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

SDK Names

New SDKs partitioned by touch-screen support

Windows Mobile 6 Standard SDK

Used for devices with no touch-screen support

Windows Mobile 6 Standard devices (Smartphone)

Windows Mobile 6 Professional SDK

Used for devices with touch-screen support

Windows Mobile 6 Professional devices (Pocket PC Phone Edition)

Windows Mobile 6 Classic devices (Pocket PC)

Think of as “WM6 SDK for touch-screen enabled devices”

Page 20: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Device Emulator 2.0 ImprovementsDevice Emulator 2.0 provides many improvements over 1.0

Improved performance

Runs up to 40% faster then Device Emulator 1.0

Emulates more device features

Power state emulation

Supports plugged-in vs. battery power

Supports setting battery charge level

Phone profile emulation

Speakerphone

Headset

Carkit

Page 21: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Cellular EmulatorCellular Emulator provides cellular connectivity emulation

Phone emulation

Making & Receiving phone calls

Busy, hang up, no answer

Short Message System (SMS) emulation

Send and receive SMS messages

Network emulation

Service available but not connected

Service connect and disconnect

Dropped connection

2G & 3G network emulation

AT-command logging and control

Page 22: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Location-based Applications

Can now test location-based apps at your desk

No need to find live GPS feed

FakeGPS utility

Emulate live GPS feed

Uses text file of NMEA strings

Works directly with the GPS Intermediate Driver

Requires no changes to your application

Works on emulator and devices

Page 23: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Less Waiting TimeA number of improvements combine to reduce the time you spend waiting during application testing

Faster emulator

Up to 40% faster then Device Emulator 1.0

WM6 devices provide faster application startup then WM5 devices

.NET CF 2.0 in ROM starts 25% faster then when in RAM

Less time waiting for device initialization due to ROM installations

.NET CF 2.0 doesn‟t need to be installed

SQL Server Compact Edition also doesn‟t need to be installed

Applications running under .NET CF 2.0 substantially faster then 1.0

Page 24: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

New Input Options through Ink

Ink support through Windows Ink Services for Pen (WISP) Lite

Supported by all Windows Mobile 6 Professional & Classic devices

Fully compatible with Tablet‟s WISP API

WISP Lite is a rich subset of Tablet‟s WISP API

Ink collection & rendering

Hand writing recognition

Ink data management

Page 25: Windows Mobile Update...The Windows Mobile Line Of Business Value Proposition 1. Use the infrastructure and solutions you already have Server hardware, software, licenses Training

Enhanced Audio ExperienceWindows Mobile 6 provides new sound API

Supports broader range of sound file formats

MP3, MID, WMA, and WAV

Now recognizes device sound profiles

Playback can optionally honor profiles

Avoids audible playback when device is set to silent or vibrate

Can set and retrieve sound files associated with common events

Known caller ringtone, roaming ring tone, etc.

Synchronous and asynchronous playback

Optional notification of asynchronous playback completion

Supports searching for sound files in common locations

Includes searching storage cards