aves
aves is a gallery and metadata explorer app. it is built for android, with flutter.
features
- support raster images: bmp, dng, gif, heic (from android pie), ico, jpeg, png, wbmp, webp
- support animated images: gif, webp
- support vector images: svg
- support videos: mp4, avi, avchd & probably others
- search and filter by country, place, xmp tag, type (animated, raster, vector, video)
- favorites
- statistics
- support android api 24 ~ 30 (nougat ~ r)
- android integration (app shortcuts, handle view/pick intents)
known issues
- gesture: double tap on image does not zoom on tapped area (cf photo_view issue #82)
- performance: image info page stutters the first time it loads a google maps view (cf flutter issue #28493)
- performance: image decoding is slow
test devices
model | name | android version | api |
---|---|---|---|
sm-g970n | samsung galaxy s10e | 10 (android10) | 29 |
sm-p580 | samsung galaxy tab a 10.1 | 8.1.0 (oreo) | 27 |
sm-g930s | samsung galaxy s7 | 8.0.0 (oreo) | 26 |
e5823 | sony xperia z5 compact | 7.1.1 (nougat) | 25 |
project setup
create a file named <app dir>/android/key.properties
. it should contain a reference to a keystore for app signing, and other necessary credentials. see <app dir>/android/key_template.properties
for the expected keys.
Comments are closed.