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

Sommario:

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

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

Video: Che cos'è un'app
Video: Why the Historical Critique Matters to Islam with Jay Smith - YouTube 2024, Aprile
Anonim
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.
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.
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 nelle librerie di codice condivise, evitando inutili duplicazioni. 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 sulle proprie impostazioni caricate all'avvio dell'app solo perché sono state registrate 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, che cos'è un'app portatile e perché dovrei usarne una?

Un'app portatile è semplicemente una che non utilizza un programma di installazione. Tutti i file necessari per eseguire l'app risiedono in un'unica cartella, che puoi inserire in qualsiasi parte del 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 ti consente di salvare le impostazioni, quelle impostazioni vengono salvate in file all'interno della stessa cartella.
Un'app portatile è semplicemente una che non utilizza un programma di installazione. Tutti i file necessari per eseguire l'app risiedono in un'unica cartella, che puoi inserire in qualsiasi parte del 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 ti consente di salvare le impostazioni, quelle impostazioni vengono salvate in file all'interno della stessa cartella.

Il più grande vantaggio dell'uso di app portatili è ovvio: 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 utilizzare un'app solo una volta senza dovertene preoccupare, lasciando il cruft nel 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.

Naturalmente, 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. Il lato negativo è 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 usare 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 oggi 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 alcune di queste informazioni 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à, comunicazione, grafica e visualizzazione di immagini e molto altro ancora.

Oltre a tutte queste app autonome, è anche possibile scaricare suite di applicazioni che è possibile installare su un'unità USB. Queste suite di solito ti forniscono 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, consentendo in sostanza 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 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 si desidera 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.
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 periodiche?

È 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 stesso è un'offerta di macchine virtuali gratuite di Oracle in grado di funzionare praticamente su qualsiasi sistema operativo desktop. Portable VirtualBox è un wrapper per VirtualBox che lo trasforma in un'applicazione portatile installabile su chiavetta USB o 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 è possibile trascinare sull'unità portatile ed eseguire dove vuoi. Cameyo è gratuito anche per utenti domestici o di piccole aziende. 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 come la 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 del computer.

Consigliato: