Specifies the quality of the snap; this is relevant for
the publication step later.

Specifies what level of system resource access the snap
will have once installed on the end-user system.
Strict confinement limits the application access to
specific resources (defined by plugs in the app section).

Snaps are designed to be self-contained applications,
and therefore, they require their own private core root
filesystem known as base. The base keyword specifies
the version used to provide the minimal set of common libraries,
and mounted as the root filesystem for the application at runtime.

Apps

This section defines the application(s) that exist inside the snap.
There can be one or more applications per snap. This example
has a single application—super_cool_app.

apps

super-cool-app

command

super_cool_app

extensions

flutter-master