Project structure & resources

Where do I store my image files?

Xamarin.Forms has no platform independent way of storing images,
you had to place images in the iOS xcasset folder,
or on Android in the various drawable folders.

While Android and iOS treat resources and assets as distinct items,
Flutter apps have only assets.
All resources that would live in the
Resources/drawable-* folders on Android,
are placed in an assets’ folder for Flutter.

Flutter follows a simple density-based format like iOS.
Assets might be 1.0x, 2.0x, 3.0x, or any other multiplier.
Flutter doesn’t have dps but there are logical pixels,
which are basically the same as device-independent pixels.
The so-called devicePixelRatio expresses the ratio
of physical pixels in a single logical pixel.

The equivalent to Android’s density buckets are:

ldpi

0.75x