Does Microsoft teams use WinUI3

Harshithraj1871 1,516 Reputation points
2023-05-05T12:29:06.3466667+00:00

Hi,

I was exploring how widely WinUI3 is used across and is it best to follow WinUI3 for windows Native development.

I came across this page about fluent UI where it said Teams and other Microsoft apps uses fluent UI. So does this mean Microsoft teams is built using WinUI3?

Why this question!

I am working with WinUI3 for a while now and noticed winui3 need windows app runtime to be installed in the target machine for app to run, If we use unpackaged mode and framework dependant deployment, we are responsible to install the Windows App Runtime in the end users machine. So I wanted to know how other apps are doing it across or am I missing something!

It is also said that WinUI3 is native UI platform of Windows, even though why are we made to instal a extra application(windows App Runtime) explicitly(With framework dependant)?

It would be of great help if you cloud give a better picture on this aspect.

Thank You.

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
9,395 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,968 questions
{count} votes

Accepted answer
  1. SokiGuo-MSFT 24,936 Reputation points Microsoft Vendor
    2023-05-08T07:04:02.5233333+00:00

    Hi @21939029

    Thanks for visiting our forum. Microsoft Teams tag is mainly focused on the general issue of Microsoft Teams application troubleshooting. Based on your description, this seems to be about Teams development, and the following is for reference only. Thank you for your understanding and patience!


    According to the information I've gathered, the official documentation provides the use of Fluent UI components to design and build Teams apps from scratch.

    Reference Documentation:

    https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/design/design-teams-app-basic-ui-components


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Castorix31 82,491 Reputation points
    2023-05-05T20:11:33.52+00:00

    My Microsoft Teams version (1.6.00.4472 on Windows 10) does not use WinUI 3

    It uses Chromium Embedded Framework (Electron), but I read the 2.0 version uses WebView2

    An app from MS which uses WinUI 3 is "Phone Link"

    (also Windows 11 File Explorer, from https://www.thurrott.com/windows/windows-11/279395/microsoft-is-moving-file-explorer-to-the-windows-app-sdk)

    1 person found this answer helpful.
    0 comments No comments