Introducing Metro style device apps

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Preface Demo A Quick Thank You How Did We Do It?
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Multitenant Model Request/Response General Model.
Announcing Demo Announcing.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Connect with life Connect with life
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Building a great Metro style device app for your printer
SkyDrive Pro Chris Gideon Architect Microsoft 9/16/2018
Возможности Excel 2010, о которых следует знать
Building great Metro style apps for mobile broadband devices
Understanding Wi-Fi Direct in Windows 8
Building Metro style apps that connect to specialized devices
Integrating with the Windows Device Experience
Title of Presentation 11/22/2018 3:34 PM
Deep dive on app data roaming
Building a great Metro style device app for your camera
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.
Building and delivering a great Metro style app for your device
Title of Presentation 12/2/2018 3:48 PM
Using connected devices in Metro style apps
Windows Runtime internals: understanding "Hello World"
Customizing WPA Trace Views
Getting started with Windows Azure
File type associations and AutoPlay
Create experiences that span devices
Introduction to the new WPA user interface
Create rich, data-driven Web apps with ASP.NET 4.5 Web Forms
Best practices for packaging and distributing device drivers
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Delivering great hardware solutions for Windows
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Under the hood: Installation and updates for Metro style apps
Introducing the Windows Store
Leveraging existing code in Metro style apps
PENSACOLA ENERGY WORK PLAN OCTOBER 10, 2016
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
The complete developer's guide to the SkyDrive API
Title of Presentation 5/24/2019 1:26 PM
5/24/2019 6:44 PM 1/8/18 Bell #10 In a world governed by the gods, is there any room for human will? Do human choices make a difference? EXPLAIN © 2007.
Inside the Windows 8 driver developer workflow
John Hazen Principal Program Manager Lead Microsoft Corporation
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Title of Presentation 7/24/2019 8:53 PM
Ask the experts: Device apps
WCL425 App Compat for Nerds Chris Jackson.
Advanced app and driver debugging
Presentation transcript:

Introducing Metro style device apps 1/15/2019 10:19 PM HW-283T Introducing Metro style device apps Eugene Lin Principal Program Manager Lead Microsoft Corporation © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Windows 8 enables device makers to differentiate with Metro style apps.

Agenda Why Metro style device apps? What are Metro style device apps? Extending built-in experiences with Metro style device apps What happened to Device Stage? What makes a good device app? You’ll leave with an understanding of How Metro style apps make your device experience great How Metro style apps can extend built-in experiences

Why Metro style device apps?

Device makers are using software to differentiate their devices.

Device makers are investing in software

Device makers are investing in software

Device makers are investing in software

Feedback from device makers Help me get my apps installed Ideal: Fully automatic Give me more control over branding Ideal: Full pixel-level control Make Device Stage easier to find Ideal: As easy to find as IE Give me better development tools Ideal: Visual Studio

Metro style apps provide flexibility, discoverability and ease of development

What are Metro style device apps?

When you design an app to go with your device, Windows 8 will automatically install it.

HP Printer app automatic install 1/15/2019 10:19 PM video HP Printer app automatic install © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

What happened? Windows 8 sensed the HP printer Windows 8 got the right HP drivers from Windows Update Windows 8 got the right HP device metadata from Windows Metadata and Internet Services Windows 8 got HP’s app from the Windows Store

Setup is so easy, it’s invisible Setup is so easy, it’s invisible. No more balloons, no more distractions.

Windows Metro style device experience Apps at the center Connect a device and Windows 8 installs its app The app appears in Start The app can integrate with built-in experiences

What happened to Device Stage?

Windows 8 extends the Device Stage system to automatically install Metro style device apps.

Device Stage evolution – Windows 7 Device Stage system A folder of installed devices Devices and Printers Device Stage A home page for your hardware

Privileged interfaces Device Stage evolution – Windows 8 Device Stage system A folder of installed devices (in the desktop) Devices and Printers Device Stage A home page for your hardware (in the desktop) Metro style device app Your app, automatically installed Extends built-in experiences with your app App contracts Privileged interfaces Your app can access your specialized driver

Device Stage evolution With Windows 7… We enabled rich device experiences for common device types With Windows 8… We enable rich device experiences for all device types

Device Stage evolution With Windows 7… You can customize the look and feel of the home page for your device in Device Stage With Windows 8… You can customize every pixel in your Metro style device app

Device Stage evolution With Windows 7… You could link to your app on the web from Device Stage With Windows 8… Your Metro style device app gets installed automatically

Device Stage evolution With Windows 7… Customers find your experience in Devices and Printers. With Windows 8… Customers find your experience in Start and through app contracts.

Extending built-in experiences with Metro style device apps

Metro style device apps can extend built-in experiences in a natural way.

Built-in experiences Apps Print Send documents to connected printers Play To View media on network connected receivers Capture Capture photos and video Manage data usage and SMS Connect Share Send content to a device via app contract Share with someone nearby via tap gesture Interact Store Pick from or save to a portable device

Built-in experiences can be extended Apps Change print settings Print Capture Change camera options View and manage a MBB account Connect Share Send content to a device AutoPlay Launch an app on device connect

Extending the built-in camera experience

Camera options Control Panel Capture LifeCam Windows 8 enables Metro style device apps to extend the built-in camera experience Any Metro style app that uses the built-in camera experience automatically inherits these custom camera options

Extending the built-in camera experience 1/15/2019 10:19 PM demo Extending the built-in camera experience © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Camera options Control Panel Capture LifeCam Windows 8 enables Metro style device apps to extend the built-in camera experience Any Metro style app that uses the built-in camera experience automatically inherits these custom camera options

Extending the AutoPlay experience

For portable devices, Windows 8 provides quick access to the right tasks when the device is connected.

Extending AutoPlay for portable devices Your Metro style device app is shown as the recommended task in AutoPlay when your device is connected Windows 8 puts the customer in control and respects his/her choice AutoPlay Pass2Phone

Portable devices (via AutoPlay) 1/15/2019 10:19 PM demo Portable devices (via AutoPlay) © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Extending AutoPlay for portable devices Your Metro style device app is shown as the recommended task in AutoPlay when your device is connected Windows 8 puts the customer in control and respects his/her choice If your app is still being installed, Windows 8 will launch it as soon as it’s finished AutoPlay Pass2Phone

Extending the Share experience

Metro style apps can share with devices via the Share charm.

Sending content to a device (via Share) The Share charm enables any Metro style app to send content to other apps Devices without built-in experiences can receive content via Metro style apps in the Share charm

Sending content to a device (via Share) 1/15/2019 10:19 PM demo Sending content to a device (via Share) © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Sending content to a device (via Share) The Share charm enables any Metro style app to send content to other apps Devices without built-in experiences can receive content via Metro style apps in the Share charm Learn more about how to do this with the Share contract

What makes a good device app?

What our customers say People want basic device functionality and information to be automatically available, so the device functions properly People want easy app updates without a lot of updaters running all the time

All your customers will get your app. Impress them.

Takeaways

Takeaways Windows 8 enables you to differentiate with Metro style apps When you design an app to go with your device, Windows 8 will automatically install it Metro style device apps can extend built-in experiences in a natural way

With Metro style device apps Your code gets into your customers’ hands… automatically You own all the pixels You can naturally integrate with built-in Windows experiences You have the power of Visual Studio Call to action: Consider creating a Metro style app for your device

Related sessions [HW-275T] Building and delivering a great Metro style app for your device [HW-652T] Building a great Metro style device app for your printer [HW-715T] Building a great Metro style device app for your camera [HW-288T] Building great Metro style apps for mobile broadband devices [APP-405T] Share: your app powers the Windows 8 share experience [PLAT-282T] File type associations and AutoPlay [HW-747T] Building Metro style apps that connect to specialized devices

Further reading and documentation Reimagining the Device Experience for Windows 8 Metro style device app Windows Dev Center home

thank you Feedback and questions http://forums.dev.windows.com Session feedback http://bldw.in/SessionFeedback

1/15/2019 10:19 PM © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.