flutter/packages/flutter_tools/templates
Zachary Anderson 65c6e88223
Revert "FFI plugins (#94101)" (#96122)
This reverts commit 5257f0290c.
2022-01-04 08:09:12 -08:00
..
app Revert "FFI plugins (#94101)" (#96122) 2022-01-04 08:09:12 -08:00
app_shared Revert "FFI plugins (#94101)" (#96122) 2022-01-04 08:09:12 -08:00
cocoapods Move macOS Podfile logic into the tool (#72020) 2020-12-17 11:48:16 -08:00
module Revert "FFI plugins (#94101)" (#96122) 2022-01-04 08:09:12 -08:00
package Adjust plugins and packages .gitignore to be most useful (#88991) 2021-09-03 20:22:35 +02:00
plugin Revert "FFI plugins (#94101)" (#96122) 2022-01-04 08:09:12 -08:00
skeleton Fix typo in settings_controller.dart (#91866) 2021-10-18 15:10:33 -07:00
README.md Revert "FFI plugins (#94101)" (#96122) 2022-01-04 08:09:12 -08:00
template_manifest.json Revert "FFI plugins (#94101)" (#96122) 2022-01-04 08:09:12 -08:00

This directory contains templates for flutter create.

The app_shared subdirectory is special. It provides files for all app templates (as opposed to plugin or module templates). As of May 2021, 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.