Microsoft Edge

If you are a developer and looking to embed web technologies like HTML, CSS, and JavaScript in your native applications, Microsoft has just announced the all-new WebView2 control at Build 2020 developer conference.


The new webView2 uses Microsoft Edge (Chromium) as the rendering engine to display the web content in native applications.



You can use WebView2 in one of the two scenarios:

1. Embedding the web code in different parts of the application.

2. Building the entire native application within a single WebView.



WebView2 Features

Web ecosystem & skillset
Utilize the entire web platform, libraries, tooling, and talent that exists within the web ecosystem.

Rapid Innovation
Web development allows for faster deployment and iteration.

Windows 7, 8, 10 Support
Support for consistent user experience across Windows 7, 8, and 10.

Native capabilities
Access the full set of Native APIs.

Code-sharing
Add web code to your codebase allows for increased re-use across multiple platforms.

Microsoft support
Microsoft provides support and adds new feature requests when WebView2 is released as GA.

Evergreen distribution
Rely on an up-to-date version of Chromium with regular platform updates and security patches.

Fixed (coming soon)
Choose to package the Chromium bits in your application.

Incremental adoption
Add web components piece by piece to your application.

How to get started:

Developers should install both Microsoft Edge (Chromium) and the WebView2 SDK and then choose from one of the following options to get started.



You can also head over to the GitHub WebView2 Samples repository that contains samples demonstrating all of the WebView2 SDKs features and API usage patterns.



Source: Microsoft