πŸ“£ Community Call - October, 2022

Building Windows 11 Widgets with Adaptive Cards

Profile image of Adaptive Cards Team

Adaptive Cards Team

Β· 3 min read

The focus in this month’s community call is Building Windows 11 Widgets with Adaptive Cards and post demo related Q&A. This call was hosted by J.P. Roca (Microsoft) | @jpthepm. Recorded on October 13, 2022. The 3rd party Widgets Platform allows developers to create a widget for their Win32 or Progressive Web Apps also known as PWA’s. PWA support will be coming later this year. Users will then be able to see and interact with this widget on the widgets board. 3rd party widgets are not meant to be a replacement for your app, but instead provide users with another way to engage with your app in a glanceable and focused way. The first preview of this platform that allows developers to start creating Widgets for their app has shipped as part of the Windows App SDK 1.2 preview 2 release.

As part of this preview release, developers are able to locally test their 3P widgets as long as they meet the prerequisites outlined in Implement a widget provider in a win32 app. 3P widgets will be available in official releases of Windows 11 in a future date. This documentation provides developers with everything they need to get started building 3P widgets using Adaptive Cards. For any problems you are experiencing, please file an issue in the Windows App SDK repository.

Watch the call here

Agenda:

  • Building Windows 11 Widgets with Adaptive Cards – J.P. Roca (Microsoft) | @jpthepm

Topic summaries:

  • Building Windows 11 Widgets with Adaptive Cards – what are widgets, 3rd party widget platform, development environment prerequisites and 3 steps for creating your Win32 Widget. 1) design widget (using Adaptive Cards), 2) implement IWidgetProvider interface (methods for handling communications between widgets board and your app), and 3) register widget (changes to APPX Manifest). Deploy widget.

Referenced in this call:

Resources in General:

Adaptive Cards feedback channels

The Adaptive Cards developer community call is on the 2nd Thursday of each month. We will provide you with the opportunity to learn about Adaptive Cards in general, how they could be a great tool in your applications and contribute to the evolution of the format and SDKs. Each month, we’ll discuss new features we are bringing to the platform, our roadmap, and listen to your feedback and suggestions.

Profile image of Adaptive Cards Team

Break outside the box of templated cards