Microsoft Build 2016 1/16/2019 1:17 PM Adding Interactions in the Visual Layer to Create Customized & Responsive Experiences Anthony Young & Lindsay Kubasik.

Slides:



Advertisements
Similar presentations
Interactivity Navigating a data model Working with large quantities of data Entry Editing and adding data User feedback and validation Presentation.
Advertisements

Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
customer.
demo Demo.
Universal Windows Platform XAML Custom Controls start to finish
4/18/2018 3:49 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
DoRon Motter Development Lead Microsoft Corporation
5/2/2018 1:53 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
5/3/2018 2:15 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Beyond the EffectBrush with Windows UI New Effects, Brushes, Shadows and Lighting Chris Raubacher Senior Dev Lead Kelly Renner Senior Program Manager.
Microsoft Ignite /19/2018 2:35 AM
Accessibility on Windows 10
Introduction to Building Accessible Universal Windows Apps
Microsoft Connect /26/2018 1:00 AM
9/11/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Azure API Management Jothi Prakash A
Microsoft Build /13/2018 2:24 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Building a Continuous Integration Pipeline using VSTS
Microsoft Connect /21/2018 9:41 PM
Microsoft Build /22/2018 3:05 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /10/2018 3:26 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Build /12/2018 2:41 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Create Metro style apps quickly with built-in controls
Microsoft Virtual Academy
Windows Device Portal and Remote Diagnostics
Monetize your app using Windows Store monetization platform
Database Continuous Integration and Deployment with Visual Studio SQL Server Data Tools in < 10 minutes Eric Kang Program Manager.
MIX 09 11/24/2018 9:18 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Hosted Web Apps with Windows App Studio
Microsoft Connect /1/ :31 AM
Skype for Business – App SDK
Monetize your app using Windows Store monetization platform
Intranet web banner units
Vector iconography: Using SVG images in your app
A/B Testing for UWP Apps: Experiment for Success
Application Insights Diagnostics Preview
Connected Animations Create seamless page transitions in the Fall Creators Update Steven Moyes Program Manager – User Experience Platform.
Open sourced Power BI visuals The power you need for your custom visualization needs Lukasz Pawlowski Senior Program
Improving JavaScript Frameworks, Edge, & UWP Web Apps
1/2/2019 9:19 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
Microsoft Build /2/2019 4:12 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Xamarin Test Recorder John Lago Senior Program Manager.
Windows Template Studio
Implicit Animations Varun Shandilya Senior Program Manager Windows UI
Microsoft Connect /17/2019 9:55 PM
Welcome to Azure Notebooks
Internal social media units
Cortana Skills Windows Developer Day, Fall Creators Update
2/16/2019 1:48 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
C++ Productivity Improvements
Microsoft Connect /22/2019 9:54 PM
Microsoft Connect /23/ :38 AM
Microsoft Build /25/2019 1:55 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Connected Animations Varun Shandilya Senior Program Manager Windows UI.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Microsoft Build /8/2019 6:29 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
4/12/2019 5:27 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Windows Device Portal Hirsch Singhal Program
Using Expression Animations to Create Engaging & Custom UI
Discussion Panel: Windows Server MVP Panel
Microsoft Build /20/ :42 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
4/29/2019 9:20 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
4/29/ :17 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
5/6/2019 7:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS.
WCF and .NET Framework Microservices in Containers
User Segmentation and Targeted Push Notifications for UWP apps
5/30/2019 1:59 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Power BI – The Circle is Complete
Building Data-Driven Applications Using "Quadrant" and "M"
Presentation transcript:

Microsoft Build 2016 1/16/2019 1:17 PM Adding Interactions in the Visual Layer to Create Customized & Responsive Experiences Anthony Young & Lindsay Kubasik Developer & Program Manager Windows UI Platform © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Zoom 3D Microsoft Build 2016 1/16/2019 1:17 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Platform Basics Built-in Framework Functionality 1/16/2019 1:17 PM Platform Basics Built-in Framework Functionality Controls like ScrollViewer and ListView November Update Customizations ManipulationPropertySet from XAML ScrollViewer starts to bridge the gap Next Release of Windows More flexibility for customizable input driven animations © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo HelloInteractionTracker Microsoft Build 2016 1/16/2019 1:17 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Interactions in the Visual Layer 1/16/2019 1:17 PM Interactions in the Visual Layer Root Canvas Other Photo © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Interactions in the Visual Layer 1/16/2019 1:17 PM Interactions in the Visual Layer Root Canvas InteractionTracker Other Photo © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Interactions in the Visual Layer 1/16/2019 1:17 PM Interactions in the Visual Layer Root VisualInteractionSource Canvas InteractionTracker Other Photo © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Interactions in the Visual Layer 1/16/2019 1:17 PM Interactions in the Visual Layer Root VisualInteractionSource Canvas InteractionTracker Other Photo © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Interactions in the Visual Layer 1/16/2019 1:17 PM Interactions in the Visual Layer Root VisualInteractionSource Canvas InteractionTracker Other Photo ExpressionAnimation “tracker.position” © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Interactions in the Visual Layer 1/16/2019 1:17 PM Interactions in the Visual Layer Root VisualInteractionSource Canvas InteractionTracker Other Photo ExpressionAnimation “tracker.position” © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Interactions in the Visual Layer 1/16/2019 1:17 PM Interactions in the Visual Layer Visual Interaction Source Interaction Tracker Expression Animation Engine Target Visuals User Input Manipulation Data Bindable Properties Animation Updates © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo HelloInteractionTracker Pull to Animate Microsoft Build 2016 1/16/2019 1:17 PM Demo HelloInteractionTracker Pull to Animate © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

What about the Customizations? 1/16/2019 1:17 PM What about the Customizations? Feel of Inertia Autoscroll Page Up/Page Down Snap Points © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Updating InteractionTracker’s Motion 1/16/2019 1:17 PM Updating InteractionTracker’s Motion Simple Properties Decay Rate, Min/Max Position Updating Position & Scale Direct Updates, Animating Updates Complex Conditional Modifiers Endpoint, Motion © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Defining Motion during Inertia 1/16/2019 1:17 PM Defining Motion during Inertia Force-Based System Animates InteractionTracker’s Acceleration © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Inertia Modifiers 3D Zoom Walkthrough Microsoft Build 2016 1/16/2019 1:17 PM Demo Inertia Modifiers 3D Zoom Walkthrough © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Zoom 3D Walkthrough Microsoft Build 2016 1/16/2019 1:17 PM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Call to Action Check out sample code & ask questions via GitHub (https://github.com/Microsoft/composition/) Follow us on twitter @WinComposition Re-visit Build on Channel 9 Continue your education at Microsoft Virtual Academy online