This directory contains templates for flutter create
.
The *_shared
subdirectories provide files for multiple templates.
app_shared
for app
and skeleton
.plugin_shared
for (method channel) plugin
and plugin_ffi
.For example, there are two app templates: app
(the counter app) and skeleton
(the more advanced list view/detail view app).
┌────────────┐ │ app_shared │ └──┬──────┬──┘ │ │ │ │ ▼ ▼ ┌─────┐ ┌──────────┐ │ app │ │ skeleton │ └─────┘ └──────────┘
Thanks to app_shared
, the templates for app
and skeleton
can contain only the files that are specific to them alone, and the rest is automatically kept in sync.