
The following diagram shows the spectrum of apps, from maximum reach, to maximum power: To access all the powerful capabilities of a native platform, use a native app.

As a Web developer, you can reuse most of your code across different platforms. This decision hinges on the tradeoff between reach and power: Hybrid app approachĭevelopers must often decide between building a web app or a native app. To start building a WebView2 app, see Get started with WebView2. With WebView2, you can embed web code in different parts of your native app, or build all of the native app within a single WebView2 instance. The WebView2 control uses Microsoft Edge as the rendering engine to display the web content in native apps. The Microsoft Edge WebView2 control allows you to embed web technologies (HTML, CSS, and JavaScript) in your native apps.
