Better Apps: Delivering Universal UI Patterns as Web Components

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=mtHf7crZZIQ



Duration: 1:16:29
3,334 views
97


Why do we see so little reuse of web UI across organizations? Web projects freely use countless open libraries from npm and elsewhere, but it’s rare to find high-quality web UI code which is flexible and reliable enough for immediate reuse. This makes creating great user experiences both difficult and expensive.

This talk begins by looking at root causes of this problem in search of insights that might help address it. Jan then discusses the strategies of his work on the Elix project, which seeks to make all common, general-purpose UI patterns available as high-quality, reusable web components. Implementing UI patterns as standard web components transforms them from a theoretical exercise into live, production-ready code that can quickly and directly express a designer’s intention in any web framework.

The talk concludes with practical techniques for deconstructing complex components into UI primitives that can be readily recombined to create UI elements tuned for an application’s particular needs and aesthetics.

See more at https://www.microsoft.com/en-us/research/video/better-apps-delivering-universal-ui-patterns-as-web-components/




Other Videos By Microsoft Research


2019-04-23A Human/Machine Partnership to Accelerate Biomedical Research
2019-04-22From Barriers to Bridges: Designing Infrastructures for Help in Online Programming Communities
2019-04-19Formal Design, Implementation and Verification of Blockchain Languages
2019-04-19Formalizing Teamwork in Human-Robot Interaction
2019-04-17Sensing Posture-Aware Pen+Touch Interaction on Tablets
2019-04-17AI for Earth with Dr. Lucas Joppa
2019-04-15Broad-Based Side-Channel Defenses for Modern Processor Architectures
2019-04-12Security for All: Modeling Structural Inequities to Design More Secure Systems
2019-04-12Learning in Data Scarce Visual and Multimodal Applications Using Vectorized
2019-04-10Holograms, spatial anchors and the future of computer vision with Dr. Marc Pollefeys
2019-04-08Better Apps: Delivering Universal UI Patterns as Web Components
2019-04-08Get Your Data Together! Algorithms for Managing Data Lakes
2019-04-04Rapidly Enabling Autonomy in Warehouses with High-Fidelity Simulations
2019-04-04High-Fidelity Simulations to enable Automated Wind Turbine Inspections
2019-04-03Enabling design with Ann Paradiso
2019-03-26Digital Sky
2019-03-26Robotic Lunar Exploration Missions
2019-03-26Gamifier Policies : A Tool for Creating a Holistic Healthcare Ecosystem
2019-03-26Panel Discussion: AI for Societal Impact
2019-03-26Atmos Realtime PM2.5 Air Quality for Citizen Science Monitoring
2019-03-26Storyweaver: Leveraging technology, collaboration and open content to create reading resources



Tags:
microsoft research