using radcontrols to build windows phone 7 applications with evan hutnick

19
Using RadControls to Build Windows Phone 7 Applications with Evan Hutnick

Upload: ferdinand-howard

Post on 18-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Using RadControls to BuildWindows Phone 7 Applications

with Evan Hutnick

Telerik is Proud to Announce…

Will be our media partners for the Windows Phone 7 webinar series!

Learn more about upcoming Telerik webinars fromwww.silverlightshow.net or on Twitter via @silverlightshow

Also, catch the recorded versions of the webinars after the fact at:http://www.silverlightshow.net/Webinars.aspx

The portal for Silverlight news, articles, and learning resources

Roadmap

Intro WP7 Series Brief intro to WP7

Show me the RadControls! Demos Q/A

Who am I?Evan Hutnick• Telerik Developer Evangelist

– Silverlight– WPF– Windows Phone 7

• Microsoft Silverlight MVP• 100% Xaml geek

@evanhutnick

Blogs.telerik.com/evanhutnick

This is Part of a Series! Developing for the “Third Screen” – Windows Phone 7with Mark ArteagaWednesday, February 16 @ 10am EST

Consuming OData in Windows Phone 7with Shawn WildermuthWednesday, February 23 @ 10am EST

<= Mark

Shawn =>

BRIEF INTRO TO WP7

WP7 is a Consumer Platform• If you win the consumer, the enterprise will follow– Worked for Apple, sort of– Windows Mobile redefined

• Consumer-friendly features– Tight social media integration– Sleek navigation-based UI– Standardization of platform

WP7 has Two Main Platforms• XNA for Game Development– And who doesn’t want to make a game?– Game loop, 3D support, etc.

• Silverlight for Applications– Silverlight 3-+4– UI standards designed for touch– Unsaturated marketplace

Where Does Telerik Fit In?• Leading Silverlight UI Vendor

– Only makes sense – Creating tools to extend rich,

native OS-like animations

• Current lineup– 17 components as of the beta– Enhanced data visualization

and data display controls in the works

SHOW ME THE RADCONTROLS

RadAnimation Framework• Re-usable across your application

– Write once as resources, re-useas needed anywhere

– Easy to apply to any UI element

• 6 pre-defined animations– Full api for customization– Notifications when complete– AnimationGroup for composite

animation displays

RadDate/Time Pickers• Utilize RadDate/Time Selector

– That’s what you see >>

• Navigation + selection– Fully designed for touch UI– Capability to set max/min values– Full formatting control over

visual display

RadPhoneApplicationFrame• Replace standard PhoneAppFrame

– Don’t worry, you won’t lose functionality– 2 changes in code required to implement

• Utilizes RadAnimations– Customize forward and backward

navigation easily– Create a more native OS-like experience

I’m anim

ating!

RadListPicker / RadPickerBox• One problem, two solutions

– Navigate options while maintaining a slickuser experience

– ListPicker for short option selections– PickerBox for more extensive selections

• Utilize RadAnimations• Follow Marketplace Guidelines

RadDataBoundListBox / JumpList• High Performance

– Easy replacement for default ListBox– Zero performance issues with thousands

of data items

• Like the People Hub? You’ll love our RadJumpList

– Sorting, grouping, filtering?Yeah, we got that.

RadGauge• ‘Composite’ controls– Radial and Linear gauges– Add as many or as few parts as needed

for a rich, dynamic display– Full support for animated value changes

• First in our data visualization group– More to come… see what I mean in March

Learning Resources

Telerik TVtv.telerik.com

Online Demosdemos.telerik.c

om*

Online Docstelerik.com/hel

p

Telerik Blogsblogs.telerik.co

m

Q/AAnd thanks for attending!