Edge (mobile & desktop)

Firefox (mobile & desktop)

During development, Chrome (on macOS, Windows, and Linux) and Edge (on Windows)
are supported as the default browsers for debugging your app.

Can I build, run, and deploy web apps in any of the IDEs?

You can select Chrome or Edge as the target device in
Android Studio/IntelliJ and VS Code.

The device pulldown should now include the Chrome (web)
option for all channels.

How do I build a responsive app for the web?

See Creating responsive apps.

Can I use dart:io with a web app?

No. The file system is not accessible from the browser.
For network functionality, use the http
package. Note that security works somewhat
differently because the browser (and not the app)
controls the headers on an HTTP request.

How do I handle web-specific imports?