introduction to windows phone

24

Upload: shravan-kumar-kasagoni

Post on 24-May-2015

563 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Introduction to Windows Phone
Page 2: Introduction to Windows Phone

Introduction to Windows Phone

Page 3: Introduction to Windows Phone

About MeShravan Kumar Kasagoni

Technical Fellow @ Thomson Reuters

Microsoft MVP – ASP.NET & IIS

http://theshravan.net

@techieshravan

Page 4: Introduction to Windows Phone

Agenda

Page 5: Introduction to Windows Phone

What is Special in Windows Phone?

Page 6: Introduction to Windows Phone

1.Smart Design2.Integrated

Experiences

Page 7: Introduction to Windows Phone
Page 8: Introduction to Windows Phone
Page 9: Introduction to Windows Phone

Why to develop for Windows Phone?

Page 10: Introduction to Windows Phone

Hardware Foundation

480 or 320

800

or

48

0

Capacitive Touch / Input

4 or more contact points / Optional Vertical or Horizontal KeyboardSensors

A-GPS, Accelerometer, Compass. gyroscope

Camera

5 Megapixels or more

Memory

256MB RAM or more, 8GB Flash or more

GPU

DirectX 9 Acceleration

CPU

1GHz ARMv7 Cortex/Scorpion or better

Hardware Buttons

Back, Start, Search – Power/Sleep, Volume Up, Volume Down, Camera

Page 11: Introduction to Windows Phone

Application Flavors

Page 12: Introduction to Windows Phone

Silverlight

XNA

Page 13: Introduction to Windows Phone

Tool Set

Page 14: Introduction to Windows Phone

Phone Application Development

Page 15: Introduction to Windows Phone

Application Lifecycle

Page 16: Introduction to Windows Phone

Launch Running

Closed

Deactivated

Activated

Page 17: Introduction to Windows Phone

ApplicationBar

Page 18: Introduction to Windows Phone

Application Bar is a set of icon

buttons and/or menu items, which

provides easy access to

application's most common tasks.

It resides at the bottom of the

phone screen.

It can contain a row of 1-4 icon

buttons for common tasks, a set

of menu items to provide user

easy access to the other specific

actions.

Page 19: Introduction to Windows Phone

Application Bar Design Guidelines

Page 20: Introduction to Windows Phone

Use image of White color with Transparent background.

Use 48 x 48 pixel icon images.

Never draw circle for the icons.

Use icons for most commonly used commands.

Place only 1 - 4 icon buttons in the panel.

Don't place more than 5 menu items in the application

bar.

Don't add more than 20 characters in the menu items.

Data Binding is not supported in Application Bar.

Properly use Opacity to overlay the Application Bar.

All text items will be converted to lower case while

running.

Page 21: Introduction to Windows Phone

Launchers & Choosers

Page 22: Introduction to Windows Phone

Enable applications to provide a set of common

phone tasks to users

Launchers let you fire and forget

SMS, Email, Dialer, Search etc.

Choosers let you fire and pick the results back

Picture, Camera, Contact etc.

Page 23: Introduction to Windows Phone

23

References http://create.msdn.com

Channel 9 Jump Start Videos

http://www.kunal-chowdhury.com

Page 24: Introduction to Windows Phone

[email protected]

@techieshravanhttp://theshravan.net