Už ste sa niekedy stretli s týmto scenárom: používate aplikáciu (napríklad bankovú aplikáciu) a potrebujete urgentne exportovať súbor (napríklad výpis z účtu vo formáte PDF). Chcete si tento súbor stiahnuť lokálne vo svojom zariadení, ale aplikácia neponúka žiadny jednoduchý spôsob, ako to urobiť, maximum, ktoré ponúka, je možnosť zdieľať súbor, čo znamená, že ho nakoniec budete musieť poslať sebe (alebo niekomu else) prostredníctvom e-mailu alebo aplikácie na odosielanie okamžitých správ, až potom budete mať možnosť tento súbor uložiť.
Stáva sa to preto, že mnohé aplikácie sa rozhodnú použiť funkciu zdieľania systému namiesto toho, aby vykonali prácu na implementácii požadovanej logiky ukladania súborov. Takže, čo sa dá robiť?
V takých prípadoch môže byť užitočné uložiť lokálne (predtým Share2Storage), stačí si ho vybrať na hárku zdieľania, ktorý sa zobrazí, a umožní vám uložiť súbor kdekoľvek lokálne vo vašom zariadení, ale tiež vopred zobrazí podrobnosti o súbore (aj keď to môže preskočiť).
K dispozícii je aj možnosť zachytiť zámery „Otvoriť pomocou“, čo vám umožňuje ukladať súbory, aj keď by sa zdrojová aplikácia pokúsila vynútiť zobrazenie pomocou predvoleného prehliadača pre daný typ súboru.
Save Locally je softvér FLOSS (Free and Libre Open Source Software) vyvinutý s Jetpack Compose. Zdrojový kód je dostupný na
https://github.com/MateusRodCosta/Share2Storage s licenciou AGPLv3+.