21
Introduction to Windows Phone Toolkit SENTHIL KUMAR B TRIVIUM ESOLUTIONS PVT LTD.

Windows phone toolkit Session @ TechCon 2013 , Bangalore

Embed Size (px)

Citation preview

Introduction to Windows Phone Toolkit

SENTHIL KUMAR B

TRIVIUM ESOLUTIONS PVT LTD.

About me

Work for Trivium eSolutions , Bangalore

BDotNetter

Windows Phone Enthusiast

Blogs about Mobile development at MobileOSGeek.com

Twitter : @isenthil

Agenda

What is Windows Phone Toolkit ?

Few of the Controls in Windows Phone ToolkitListpicker , Datepicker , Timepicker , HubTile ,

AutoCompleteTextBox , PhoneTextBox , SpeechTextBox

Map API Extension , Context Menu , Transfer Control

Demo

Resources

Q&A

What is Windows Phone Toolkit ?

Open Source Project hosted on CodePlex

Sourcecode is freely available.

Additional Controls and Functionalities

Hosted on CodePlex.com

LongListSelectorControl now in WP8 SDK

Installation via Nuget Package Manager

Use the Sourcecode and compile it with the Project.

Demo

List PickerWindows Phone Equivalent of Combobox control

Use LongListSelector for long lists

ListPicker ModesNormal

Full Screen

Selection ModesSingle

Multiple

DatePicker & TimePicker

HubTile Animated & Informative Tiles

Can have Image

Title

Message

Notification

HubTiles can be grouped

Demo

AutoCompleteBox

Displays Suggestion in dropdown as user types text into it.

Composed of Textbox for text entryDropdown for suggestions

Rich set of Properties for Customization

Item Display

Data binding support Suggestions and Completion

FilterMode Custom Filter Support

PhoneTextBox Advanced TextBox Control

SupportsActionIcon

Hints & Hint Styles

Length Indicator

Rich Customization

SpeechTextBox

Speech as Input

Integrate Speech with Simple steps by adding the control.

Length Indicator

Demo

Map API extensions and Controls

Maps powered by Nokia Maps in Windows Phone

Map Control provides3D Landmark

Day/Night Colors

How about adding layers , Marking Locations , PushPin etc ?

MapOverlay and Map Layer

Toolkit provides PushPin and Location Marker Support

Map API extensions and Controls

Demo

ContextMenuDynamic Control

Examples : Pin to Start from the App List

Transfer Control

UI for Progress of a background transfer- File Upload / Download

Follow Windows Phone UX guidelines

Sample WP Toolkit Project - Demo

Q&A