All apps/Flutter

Flutter

flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond.

Runs as flutter|macOS, Linux, Windows|docs.flutter.dev

Command form

ai-draft · 5 tasks · 29 fields

Run, build, create and test Flutter apps. Analyze, pub, emulators and the many tracing and VM-service flags are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui flutter

flutter run

Run an app
Run an appExample values, fixed in this page — nothing here reaches a terminal
Basic
Device
string
Entry-point file
file
Advanced
Flavor
string
TasksEach one presets the form for one job
Run on a device
device_idtargetflavor
Run release build
device_idtargetrelease
ParametersOnly these flags are editable in the form
Device
string
--device-id-d
Entry-point file
path
--target-t
Debug mode
boolean
--debug
Profile mode
boolean
--profile
Release mode
boolean
--release
Flavor
string
--flavor
Dart define (KEY=VALUE)
string · repeatable
--dart-define
Skip pub get
boolean
--no-pub
Verbose
boolean
--verbose-v

flutter build

Build an app
Build an appExample values, fixed in this page — nothing here reaches a terminal
Basic
Build type*
string
Entry-point file
file
TasksEach one presets the form for one job
Build
executable_typetarget
ParametersOnly these flags are editable in the form
Build type
string · positional 0
apkappbundleiosipawebaarbundleios-framework
Entry-point file
path
--target-t
Verbose
boolean
--verbose-v

flutter create

Create a project
Create a projectExample values, fixed in this page — nothing here reaches a terminal
Basic
Package name
string
Organization (reverse domain)
string
Advanced
Platforms
string
TasksEach one presets the form for one job
New app
project_nameorgplatforms
ParametersOnly these flags are editable in the form
Package name
string
--project-name
Organization (reverse domain)
string
--org
Template
string
--template-tappmodulepackageplugin
Platforms
string
--platformsandroidioswebmacoslinuxwindows
Description
string
--description
iOS language
string
--ios-language-iswiftobjc
Android language
string
--android-language-akotlinjava
Overwrite existing files
boolean
--overwrite
Skip pub get
boolean
--no-pub

flutter test

Run tests
Run testsExample values, fixed in this page — nothing here reaches a terminal
Basic
Name regexp
string
Collect coverage
--coverage
TasksEach one presets the form for one job
Test with coverage
namecoverage
ParametersOnly these flags are editable in the form
Name regexp
string
--name
Name substring
string
--plain-name
Collect coverage
boolean
--coverage
Update goldens
boolean
--update-goldens
Only tags
string
--tags-t
Exclude tags
string
--exclude-tags-x
Reporter
string
--reporter-rcompactexpandedjson
Skip pub get
boolean
--no-pub
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed flutter against its version. A form that does not match your version is not offered.