Next, you’ll need to declare these images in your pubspec.yaml file:

assets

images/my_icon.jpeg

You can directly access your images in an Image.asset widget:

or using AssetImage:

More detailed information can be found in Adding assets and images.

Where do I store strings? How do I handle localization?

Unlike .NET which has resx files,
Flutter doesn’t currently have a dedicated system for handling strings.
At the moment, the best practice is to declare your copy text
in a class as static fields and access them from there. For example:

You can access your strings as such:

By default, Flutter only supports US English for its strings.
If you need to add support for other languages,
include the flutter_localizations package.
You might also need to add Dart’s intl
package to use i10n machinery, such as date/time formatting.

dependencies