a developer lap around windows phone 8

33
David Isbitski Technical Evangelist, Microsoft http://blogs.msdn.com/davedev @TheDaveDev Developer Lap Around Windows Phone 8 Wireless: MSFTGUEST User: usmsguest pw: D48ueaad

Upload: david-isbitski

Post on 01-Nov-2014

5 views

Category:

Technology


2 download

DESCRIPTION

Session: 1 - A Developer Lap Around Windows Phone 8 Event: Washington DC Windows Phone Jumpstart Date: March 2013

TRANSCRIPT

Page 1: A Developer Lap Around Windows Phone 8

David IsbitskiTechnical Evangelist, Microsoft

http://blogs.msdn.com/davedev

@TheDaveDev

Developer Lap AroundWindows Phone 8

Wireless: MSFTGUESTUser: usmsguest pw: D48ueaad

Page 2: A Developer Lap Around Windows Phone 8

Now is the time to write your app. Enjoy the first to market advantage!

twitter.com/thedavedev | [email protected]

http://bit.ly/genapp8

Page 3: A Developer Lap Around Windows Phone 8

vs.People Icons

Page 5: A Developer Lap Around Windows Phone 8

DoodlePad Freehttp://github.com/disbitski/DoodlePad

Page 6: A Developer Lap Around Windows Phone 8

8 Things DevelopersMust Know About Windows Phone 8

Click to place personal photo

Page 7: A Developer Lap Around Windows Phone 8

Shared WinRT Core

1

Page 8: A Developer Lap Around Windows Phone 8

Shared WinRT Core

1

Page 9: A Developer Lap Around Windows Phone 8

Shared WinRT Core

1 Demo

Shared API

Page 10: A Developer Lap Around Windows Phone 8

Windows Phone 8

supports • Managed app dev using

the WP7.1, WP8.0 .NET

and Windows Phone

Runtime APIs• Native app dev using

Windows Runtime and

Win32• Games dev using the

WP7.1 XNA framework• Games dev using

Direct3D or DirectX

Windows Phone 8 Programming APIs

.NET API for Windows

Phone

Windows Runtime

Win32 & COM

Managed Managed & Native

Native

WP7.1 XAML & C#/VB

WP8.0 XAML & C#/VB

WP8.0 Games DirectX/Direct 3D & C++

WP7.1 XNA & C#/VB

WP8.0 XAML & C#/VB with Direct3D Graphics

+ C++

+ C++

Page 11: A Developer Lap Around Windows Phone 8

Native Code for Killer Games

2 Native game development platform based on DirectX

Developers can write the same game for Windows 8 and Windows Phone

Page 12: A Developer Lap Around Windows Phone 8

Native Code for Killer Games

2

Page 13: A Developer Lap Around Windows Phone 8

Native Code for Killer Games

2

Page 14: A Developer Lap Around Windows Phone 8

Native Code for Killer Games

2

Marble Maze

Page 15: A Developer Lap Around Windows Phone 8

Internet Explorer 10

3 4x faster JavaScript performance

2x HTML5 feature support

In-Browser Multi-Touch Capabilities

http://ie.microsoft.com/testdrive/graphics/toucheffects/

Page 16: A Developer Lap Around Windows Phone 8

http://win8gamekit.codeplex.com

Internet Explorer 10

3 Demo

Space Cadet

Page 17: A Developer Lap Around Windows Phone 8

Internet Explorer 10

3 Demo

Yeti Bowl

Page 18: A Developer Lap Around Windows Phone 8

Speech

4 Integrate speech-to-text and text- to-speech with Speech APIs

15 supported languages

Voice commands to open apps from start screen

Page 19: A Developer Lap Around Windows Phone 8

Speech

4Demo

Page 20: A Developer Lap Around Windows Phone 8

Proximity APIs

5 NFC

Tap-to-Share

NFC Tags

Device-to-Device

Bluetooth APIs

Page 21: A Developer Lap Around Windows Phone 8

Nokia Map Technology

6 Excellent global NAVTEQ map data

Download map data for offline use

Turn-by-turn directions

Background location tracking

Page 22: A Developer Lap Around Windows Phone 8

Nokia Map Technology

6 Demo

Mapping Services

Page 23: A Developer Lap Around Windows Phone 8

Pictures and Lenses

7 Lens apps integrate into the camera

Auto-upload pictures to web service

Page 24: A Developer Lap Around Windows Phone 8

Pictures and Lenses

7

Page 25: A Developer Lap Around Windows Phone 8

Pictures and Lenses

7 Demo:

Camwow

Page 26: A Developer Lap Around Windows Phone 8

The

8Start ScreenMy

Page 27: A Developer Lap Around Windows Phone 8

3 Tile Types

8Iconic

Flip

Cycle

Page 28: A Developer Lap Around Windows Phone 8

3 Tile Sizes

8 Small

Medium

Wide

Page 29: A Developer Lap Around Windows Phone 8

Lock Screen Access

8 Lock Screen Backgrounds

Lock Screen Text

Lock Screen Notifications

Page 30: A Developer Lap Around Windows Phone 8

More than an app

Page 31: A Developer Lap Around Windows Phone 8

Windows Phone 8

6Nokia Mapping

7Lenses

2Internet Explorer 10

3Native Code (Games)

4Speech APIs

8Tiles & Notifications

5NFC & Bluetooth

1Shared Core

Page 32: A Developer Lap Around Windows Phone 8

Now is the time to write your app. Enjoy the first to market advantage!

twitter.com/thedavedev | [email protected]

http://bit.ly/genapp8

Page 33: A Developer Lap Around Windows Phone 8

David IsbitskiTechnical Evangelist, Microsoft

http://blogs.msdn.com/davedev

@TheDaveDev

Developer Lap AroundWindows Phone 8