9.3 KiB
9.3 KiB
layout | title | permalink | lang | redirect_to |
---|---|---|---|---|
index | Hosted Web Apps | /en-US/win10/HWA.htm | en-US | https://developer.microsoft.com/en-us/windows/bridges/hosted-web-apps |
Windows Apps
>
Windows Bridges
>
Hosted Web Apps
Hosted Web Apps
Build great Windows apps with your existing website code.
What are Hosted Web Apps on Windows 10?
For existing web applications, Windows 10 makes it easy for you to create a Universal Windows Platform (UWP) app that packages your website for publishing to the Store.
- Look great across all Windows-based devices, including PCs, tablets, phones, HoloLens, Surface Hub, Xbox and Raspberry Pi.
- Update and call native Windows APIs from JavaScript running on your website, creating a more engaging user experience.
- Integrate with Cortana voice commands.
- Debug your app with Microsoft Edge F12 Developer Tools.
- Track status, ratings, and reviews, see analytics, and get paid for all of your Windows app in the Windows Store.
Get started now
Create your app
Whether you're on a Mac or a PC, you can create your very own Hosted Web App in a matter of minutes. The best way to get started is by using Visual Studio, especially if you're on a Windows device. Learn more here.
If you do not have access to Visual Studio, there are a few options from which you can choose. If you are familiar with command-line interface (CLI) utilities, check out ManifoldJS. You can also use App Studio, a free, online creation tool that allows you to quickly build Windows 10 apps. Learn more here.
Enhance your app
With Hosted Web Apps, you can take full advantage of the Universal Windows Platform.
- Make your app sparkle by accessing native Windows features in JavaScript from the Windows Runtime.
- Keep your app secure by setting Application Content URI Rules (ACURs) with our Content Security Policy (CSP) model.
- Run your app with the power of voice by integrating with Cortana voice commands.
- Grant programmatic access to user resources and device functionality by declaring app cabilities.
- Create a simple and smooth login flow for your users by verifying their identity with OpenID and OAuth.
- Stop having to decide between a Packaged and Hosted Web app. You can have a bit of both by creating a Hybrid App.
Convert your app
We have made it easy to convert your existing Chrome hosted app to a Windows Hosted Web App. ManifoldJS now accepts Chrome manifests as a form of input. We have also developed a CLI tool that generates an
.appx
package from your existing .zip
or .crx
files.Demos
Contoso Travel App
The Contoso Travel App demonstrates a few simple ways to call the Windows Runtime APIs. The source code is available here.
Windows APIs
Experiment with Windows APIs using this simple demo page. The source code is available here.