Will the WindowsPhone Controls be updated to match the functionality of Microsoft's Native Phone Apps?
-
Friday, March 19, 2010 2:48 PMLooking at videos of the unlocked emulator, and videos of the various demos shown on the phone at MIX10. There are some slight touches to the controls which are not reflected in the CTP developer controls. For example, the buttons and list view item controls rotate with 3D projections depending on where on the control the user has touched/pressed. Also when the Panorama templates and controls are released, will these match the functionality of the default hubs? Such as transparency on the items when you press down ready to move the screens. As well as the ability to hold down, and slide the screens slowly, as well as flicking to move from one screen to the next, along with the automatic cycling of screens and sections when you reach the last of the set of screens?
Answers
-
Tuesday, March 23, 2010 7:55 AM
As promised, a sample is now up on my blog.
http://blogs.msdn.com/ptorr/archive/2010/03/23/tilt-effect-for-windows-phone-controls.aspx
Peter
http://blogs.msdn.com/ptorr/- Proposed As Answer by Mark ChamberlainMicrosoft Employee, Moderator Thursday, March 25, 2010 8:05 PM
- Marked As Answer by Dan ReaganMicrosoft Employee, Moderator Friday, March 26, 2010 6:24 PM
All Replies
-
Friday, March 19, 2010 2:52 PM
You can get the 3D perspective look on the buttons by using the <PlaneProjection> element and animating it.
I'd expect the builds that Microsoft demoed at Mix to be more up to date than whats in the emulator released to us. Being a beta I'm confident we will see updates, but we probably will not know what is in the update until we receive it.
It takes all the running you can do to stay in one place.If you want to get somewhere else,you must try to run at least twice as fast as that. -
Friday, March 19, 2010 3:57 PMIs it possible in Silverlight to detect the location of the finger pressing the control, so if you press the right of the button, the center of projection can change to match? I am only a designer, so I don't have very good coding knowledge, and I only really have experience with behaviours and basic property changes/animations.
-
Friday, March 19, 2010 5:17 PM
I will be posting a sample of how to do the perspective "tilt" animation soon; it will be on my blog at http://blogs.msdn.com/ptorr/
For other controls we are thinking about ways to get these out to you and appreciate any feedback on priorities for controls (eg, is panorama more or less important than pivot).
Thanks,
Peter
HD DVD - Now Playing! -- http://blogs.msdn.com/ptorr/- Proposed As Answer by Shaun TaulbeeMicrosoft Employee, Moderator Friday, March 19, 2010 11:19 PM
-
Friday, March 19, 2010 5:35 PM
Pivot I believe is more important, for the start, as developers have already started working on apps within the single page confines. Then the panoramas.
The point I was making is that not only do the native controls tilt in perspective at present, the centre of tilt rotation, is positioned at the spot your finger touches the control.
-
Friday, March 19, 2010 5:36 PM
Yes, it is easy to perform the same "relative" tilt animation in applications. I will be posting code soon. And thank you for the feedback on pivot vs panorama!
Peter
http://blogs.msdn.com/ptorr/ -
Sunday, March 21, 2010 3:51 AMAt the risk of being contrary I have to admit I'm more anxious to get the panoramas than the pivot, simply because that seems central to the Metro experience - all part of making our apps not look like second class citizens
-
Monday, March 22, 2010 10:16 AM
Just to throw another opinion into the MIX (haha..) i'd also prefer panorama before pivot.
-
Monday, March 22, 2010 1:18 PMWhilst Panoramas and Pivots are both equally important. Panoramas usually combine Pivot Apps and Data together, so when you have pivot controls, you can at least begin working on the apps that combine into your panorama experience.
-
Tuesday, March 23, 2010 3:06 AMPerhaps the appropriate response is "Hey guys, good news! Here's a chance to earn some overtime!..."
-
Tuesday, March 23, 2010 7:55 AM
As promised, a sample is now up on my blog.
http://blogs.msdn.com/ptorr/archive/2010/03/23/tilt-effect-for-windows-phone-controls.aspx
Peter
http://blogs.msdn.com/ptorr/- Proposed As Answer by Mark ChamberlainMicrosoft Employee, Moderator Thursday, March 25, 2010 8:05 PM
- Marked As Answer by Dan ReaganMicrosoft Employee, Moderator Friday, March 26, 2010 6:24 PM
-
Tuesday, March 23, 2010 8:11 AM
Cool sample (and useful).
I have to admit I'll need to see more of this effect in action before I get a good feel for when it's a good idea to use it and when it isn't.
Roll on phones :-)
-
Tuesday, March 23, 2010 8:58 AMYou can see the effect in the emulator. Make an app with an application bar containing menu items, or go into Internet Explorer and when you click on a menu item, keep the mouse held down and move the cursor around, and you will see this tilting effect.
-
Wednesday, March 24, 2010 7:19 PMModerator
Would it be safe to say that the original question has been basically addressed? More forum answers may be found by searching this forum for Manipulation and Touch.
Mark
Mark Chamberlain Sr. Escalation Engineer | Microsoft Developer Support | Windows Phone 7

