Skip to content
AgileLogics
3 min read

What Can You Build With Dart?

Knowing what Dart is used for makes it easier to stay motivated while learning the basics:

  • Mobile apps — Android and iOS apps from one Flutter codebase.
  • Web apps — Flutter web, or Dart compiled to JavaScript or WebAssembly.
  • Desktop apps — Windows, macOS, and Linux applications with Flutter.
  • Embedded and automotive interfaces — Flutter runs on devices such as car dashboards and smart displays.
  • Command-line tools — Dart compiles to a single native executable.
  • Back-end services — APIs with packages such as Shelf or frameworks like Dart Frog, sharing model code with your Flutter app.

You will build smaller versions of several of these in the project lessons at the end of each level.