Ti è mai capitato di imbatterti in questa situazione: stai utilizzando un'app (ad esempio un'app di banca) e devi esportare urgentemente un file (ad esempio un estratto conto in PDF). Vuoi scaricare quel file localmente sul tuo dispositivo, ma l'app non offre un modo semplice per farlo, il massimo che offre è l'opzione di condividere il file, il che significa che alla fine dovrai inviarlo a te stesso (o a qualcun altro) tramite email o un'app di messaggistica istantanea, per avere solo allora la possibilità di salvare quel file.
Ciò accade perché molte app scelgono di utilizzare la funzionalità di condivisione del sistema invece di impegnarsi per implementare la logica di salvataggio dei file richiesta. Allora, cosa si può fare?
In questi casi Salva localmente potrebbe tornare utile, basta sceglierlo nel foglio di condivisione che si apre e ti consente di salvare il file ovunque localmente nel tuo dispositivo, mostra anche in anticipo i dettagli del file (anche se può essere saltato).
È disponibile anche un'opzione per intercettare gli intenti "Apri con", che consente di salvare i file anche se l'app di origine tentasse di forzare la visualizzazione con un visualizzatore predefinito per quel tipo di file.
Save Locally è un software FLOSS (software open source gratuito e gratuito) sviluppato con Jetpack Compose. Il codice sorgente è disponibile su
https://github.com/MateusRodCosta/SaveLocally
concesso in licenza con AGPLv3+.