Homepage » come » Che cos'è un'app portatile e perché è importante?

    Che cos'è un'app portatile e perché è importante?

    Le applicazioni portatili offrono alcuni vantaggi rispetto alle loro controparti tradizionali. Sono leggeri e ti permettono di spostarti da un computer all'altro mentre porti con te le tue applicazioni e le tue impostazioni. Ecco perché sono diversi e perché a volte - ma non sempre - una buona scelta.

    Come sono installate le app regolari

    Per capire che cosa rende portatile un'app, potrebbe essere utile innanzitutto dare una rapida occhiata a come le app tradizionali vengono installate in Windows. Quando si installa un'app in Windows, i file di installazione vengono spostati in diverse posizioni. La maggior parte dei file dell'app viene solitamente copiata in una singola cartella da qualche parte nella cartella C: \ Programmi. I file che contengono impostazioni che si applicano a tutti gli utenti dell'app possono essere creati nella cartella ProgramData.

    Le impostazioni che sono particolari per diversi account utente sul PC sono memorizzate in file creati nella cartella "AppData" nascosta all'interno di ogni cartella utente di account. La maggior parte delle app crea voci nel registro di Windows che possono anche contenere varie impostazioni di configurazione. E molte app sfruttano le librerie di codice condivise che vengono installate con elementi come .NET framework e Visual C ++ Redistributables.

    Ci sono diversi vantaggi a questa separazione di funzioni. Più app possono condividere le informazioni contenute nelle voci del Registro di sistema o librerie di codice condivise, evitando duplicazioni inutili. Memorizzare le impostazioni specifiche dell'utente in un unico punto e le impostazioni del sistema in un altro significa che le app possono trarre il massimo vantaggio da molte diverse funzionalità di Windows progettate per un sistema multiutente. Per i principianti, ogni utente può fare affidamento sul caricamento delle proprie impostazioni all'avvio dell'app solo perché è stato effettuato l'accesso con il proprio account Windows. Funzionalità come le autorizzazioni per file e condivisioni sono basate su questa struttura. Inoltre, se tutte le impostazioni del programma vengono salvate in aree designate, il backup del sistema diventa più affidabile.

    Quindi, cos'è un'app portatile e perché dovrei usarne una?

    Un'app portatile è semplicemente una che non usa un programma di installazione. Tutti i file necessari per eseguire l'app risiedono in una singola cartella, che puoi mettere ovunque nel sistema. Se sposti la cartella, l'app funzionerà sempre allo stesso modo. Invece di installare un'app portatile, in genere lo scarichi come file ZIP, estrai tale ZIP in una cartella ed esegui il file eseguibile per l'app. Se l'app consente di salvare le impostazioni, tali impostazioni vengono salvate in file all'interno della stessa cartella.

    Il più grande vantaggio nell'utilizzo di app portatili è evidente: sono portatili. Aderisci ad un drive USB, ad esempio, e puoi portarli in giro da un computer all'altro. Non lasceranno impronte sui PC su cui li esegui. Tutto, incluse le impostazioni salvate, viene salvato direttamente nella cartella dell'app portatile sull'unità USB. In realtà è molto simile al modo in cui le cose funzionavano ai tempi di MS-DOS e Windows 3.1.

    Le app portatili possono essere belle anche se non ti stai spostando da un computer all'altro. Per prima cosa, lasciano un footprint più piccolo sul tuo PC. Tendono ad essere più leggeri della maggior parte delle app installabili solo in virtù del fatto di non dover essere installati. Puoi sincronizzarli (insieme alle loro impostazioni) agli altri PC usando qualcosa come Dropbox. Oppure, puoi usare un'app solo una volta senza dovertene preoccupare, lasciando il cruft sul tuo sistema.

    Certo, ci saranno sempre app che devi installare. O sono troppo grandi o sofisticati per funzionare come un'app portatile o hanno davvero bisogno di sfruttare le funzionalità multiutente o di sicurezza di Windows. Ma molte app sono disponibili in entrambi i formati, il che significa che puoi scegliere tra un programma di installazione e uno ZIP quando lo scarichi.

    Certo, ci sono alcuni aspetti negativi nell'utilizzo di app portatili. Gli User Account Controls (UAC) di Windows non funzionano per le app portatili come fanno per le app installate, il che significa che sono più soggette a processi non amministrativi. Si potrebbe effettivamente considerare questo sia un rialzo che uno svantaggio. Il lato positivo è che se hai bisogno di un'app portatile, puoi eseguirla probabilmente anche se sei su una rete, ad esempio sul posto di lavoro, dove non è possibile installare un'app normale. Lo svantaggio è che il reparto IT e tutti i protocolli di sicurezza che hanno istituito potrebbero essere meno efficaci.

    Un altro aspetto negativo delle app portatili è che in genere non sono state create pensando a più utenti. Questo probabilmente non è un grosso problema dato che probabilmente stai creando un disco portatile che puoi portare in giro solo per te stesso. Ma se più utenti hanno bisogno di utilizzare un'app, dovranno tutti utilizzare le stesse impostazioni o sarà necessario avere diverse copie della cartella dell'app sul disco portatile.

    Infine, se stai eseguendo app portatili da un'unità USB, ti consigliamo di fare attenzione a espellere l'unità correttamente invece di tirarla fuori. Altrimenti, puoi danneggiare le app o non salvare le impostazioni correttamente. È anche possibile incorrere in questo problema su PC che non gestiscono bene le unità USB quando entrano in modalità sospensione o ibernazione. È meno un problema sui PC moderni rispetto al passato, ma ci sono ancora PC che non gestiscono bene il sonno.

    Detto questo, i vantaggi delle app portatili superano di solito gli svantaggi, in particolare se si spostano molto spesso su PC diversi.

    Quali tipi di app portatili sono disponibili?

    Se pensate alle app portatili, come per lo più le utilità di sistema che le persone di supporto tecnico portano in giro, potreste essere sorpresi di scoprire che ci sono tutti i tipi di app portatili là fuori. Puoi leggere alcuni di questi contenuti nella nostra guida alle migliori app portatili gratuite per il tuo kit di strumenti flash drive. Troverai sicuramente utilità di sistema, ma anche app per ogni tua esigenza: produttività, comunicazioni, grafica e visualizzazione di immagini e molto altro.

    Oltre a tutte queste app autonome, è anche possibile scaricare suite di applicazioni che è possibile installare su un'unità USB. Queste suite di solito ti offrono un pulsante di avvio in stile Start per accedere alle app e alcune anche per coordinare le impostazioni delle app per te. Molte di queste suite vantano centinaia di app portatili gratuite tra cui scegliere, che consentono essenzialmente di creare uno spazio di lavoro completo e portatile. PortableApps, Lupo PenSuite, CodySafe e LiberKey sono alcune delle suite più popolari.

    Vale la pena dedicare il tuo tempo a guardare oltre le diverse suite portatili se questo è ciò che ti interessa. In alcuni casi, le app portatili sono disponibili solo attraverso una suite software come questa. Ad esempio, PortableApps.com fornisce l'accesso a diverse centinaia di app portatili che è possibile scaricare e installare sul disco di PortableApps. Molte di queste app possono essere installate solo nella suite PortableApps e non dispongono di una versione portatile che è possibile utilizzare senza la suite. PortableApps offre il vantaggio di poter scegliere esattamente quali app vuoi includere. Altre suite hanno tutte le app portatili in bundle nel download principale, quindi è una prospettiva tutto o niente. Tuttavia, ciascuna suite può fornire strumenti specifici che non è possibile trovare per altre suite, quindi cerca tra le app disponibili per ciascuna prima di prendere una decisione.

    Scoprirai anche che, quando raccomandiamo programmi di utilità di terze parti in molti dei nostri articoli, spesso scegliamo di includere app portatili su quelle installabili.

    Posso rendere portatili le app installabili regolari?

    È spesso possibile rendere un'app portatile normale, ma può essere un po 'pignola e di solito richiede un po' di lavoro. Se l'app è molto semplice, ad esempio un'utilità che ovviamente non ha bisogno di essere un'app installabile, a volte è possibile estrarre quei file dal programma di installazione e trasformarli in un'app portatile utilizzando queste istruzioni. Questo non è assolutamente un metodo che è garantito per funzionare, ma potrebbe valere la pena provare.

    Un'altra opzione per rendere portatile un'app installabile è virtualizzare l'app. Questo di solito richiede un po 'più di setup, ma essenzialmente si dovrebbe creare una macchina virtuale portatile in grado di eseguire il sistema operativo necessario e l'app (o le app) necessarie e quindi caricare quella macchina virtuale su qualsiasi supporto portatile desiderato. Portable VirtualBox è lo strumento più comune per questo, e abbiamo un'ottima guida per usarlo per portare le macchine virtuali con te ovunque. VirtualBox è una offerta di macchine virtuali gratuite di Oracle che può essere eseguita praticamente su qualsiasi sistema operativo desktop. Portable VirtualBox è un wrapper per VirtualBox che lo trasforma in un'applicazione portatile che puoi installare su una chiavetta USB o un disco rigido esterno.

    Cameyo è un'altra interessante opzione di virtualizzazione. Invece di eseguire un'intera macchina virtuale dall'unità portatile, è possibile creare una macchina virtuale sul sistema desktop. Quindi si utilizza Cameyo per registrare l'installazione di un'app all'interno di quella macchina virtuale. Al termine, Cameyo crea un singolo file eseguibile che puoi quindi trascinare sull'unità portatile ed eseguire ovunque desideri. Cameyo è gratuito anche per utenti domestici o di piccole imprese. Se sei curioso, abbiamo anche una guida sull'utilizzo di Cameyo per creare app portatili.


    Indipendentemente dal metodo scelto, vale la pena esplorare ciò che le app portatili hanno da offrire. Non c'è niente di simile alla sensazione di libertà e flessibilità che si ottiene dal sapere che con l'unità USB appesa al portachiavi, è possibile eseguire tutti gli aspetti importanti della vita informatica.