package icon

Souvenirs

Make photo albums and share them on Nextcloud. Support for image, sound, video,
New in version 2.9.5
Fix: API 35 (android 15) application bar display
Make photo albums, add text, video, sound and handwritten annotations. Support for photosphere image format in viewer.
Upload your albums on a Nextcloud server and share them with family and friends.

To upload an album to a Nextcloud instance, you will need:

  • the Nextcloud Souvenir application installed on the instance

  • the Nextcloud Android client installed and configured on your Android device with at least one working account. Synchronisation with your Nextcloud account is done via this app on your device : on Souvenirs app, go to settings and select your Nextcloud account.



Yet an other gallery app

Old school paper albums are not just a collection of time ordered photos, they are visuals and texts organised to tell a story, make you remember a moment in the past.

The goal of this app is to mimic a full photo album though image spacial organisation, text and hand drawings, giving you the tools to express and store your memories ("souvenirs" in french). With a touch of more modern items such as video and sound.

Well, at least trying to do it that way with my amateur android programming skills...

Album structure

Album are composed of several pages where you can include image or text blocs.

Images and text blocs are organised in tiles fully covering the page. You can pan/zoom each images and handwritten annotations over them. You can also manually resize the tiles for a more custom layout.

Permission explained : the application need the following permissions :

  • "INTERNET" : used exclusively to upload/download albums from the nextcloud server.

  • "WRITE_EXTERNAL_STORAGE" : optional, used only if you want to export your album in a PDF file.

  • "RECORD_AUDIO" : optional, only used if you want to insert sound from your microphone.



The following third party libraries are used by this app :


Donate

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.9.5 (39) suggested Added on Dec 04, 2024

    This version requires Android 7.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • find accounts on the device
      Allows the app to get the list of accounts known by the phone. This may include any accounts created by applications you have installed.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • fr.nuage.souvenirs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 7.7 MiB PGP Signature | Build Log

  • Version 2.9.4 (38) - Added on Nov 15, 2024

    This version requires Android 7.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • find accounts on the device
      Allows the app to get the list of accounts known by the phone. This may include any accounts created by applications you have installed.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • fr.nuage.souvenirs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 7.7 MiB PGP Signature | Build Log

  • Version 2.9.3 (37) - Added on Nov 15, 2024

    This version requires Android 7.0 or newer.

    It is built by F-Droid and guaranteed to correspond to this source tarball.

    Permissions
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • find accounts on the device
      Allows the app to get the list of accounts known by the phone. This may include any accounts created by applications you have installed.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • record audio
      This app can record audio using the microphone while the app is in use.
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • fr.nuage.souvenirs.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 6.8 MiB PGP Signature | Build Log