Tech Stacks · Mobile
Dart
Category
Mobile
At the studio
Since 2021
Projects shipped
Numerous
Status
Active
(01) Our take
Dart is most commonly encountered as the language you write when you're building Flutter apps, but it's a reasonable general-purpose language in its own right. Modern Dart with sound null safety, pattern matching, and strong typing is pleasant to write once you get past the unfamiliar syntax.
We write Dart for Flutter engagements almost exclusively. We've occasionally used it for CLI tools and server-side code (via the `dart:io` libraries), but that's rare — Node, Python, or Go would usually be our reach for those.
(02) What we build with it
Typical work
- Flutter mobile applications (primary use case)
- Shared Dart libraries between Flutter apps
- Dart-based CLI tooling for Flutter workflows
- Occasional Dart server-side work alongside Flutter clients
(03) How we engage
Engagement shape
Always bundled with a Flutter engagement. Not quoted separately.
(04) Pairs with
Works well with
Technologies we reach for alongside Dart in most engagements.
Thinking about a Dart project?