Hva er en "bærbar" app, og hvorfor betyr det?

Innholdsfortegnelse:

Hva er en "bærbar" app, og hvorfor betyr det?
Hva er en "bærbar" app, og hvorfor betyr det?

Video: Hva er en "bærbar" app, og hvorfor betyr det?

Video: Hva er en
Video: Tools Every Programmer Needs - Ultimate Programmer EDC - YouTube 2024, November
Anonim
Bærbare applikasjoner gir noen konkrete fordeler over sine tradisjonelle kolleger. De er lette og de lar deg flytte mellom datamaskiner mens du tar programmer og innstillinger med deg. Her er hvorfor de er forskjellige og hvorfor de er noen ganger - men ikke alltid - et godt valg.
Bærbare applikasjoner gir noen konkrete fordeler over sine tradisjonelle kolleger. De er lette og de lar deg flytte mellom datamaskiner mens du tar programmer og innstillinger med deg. Her er hvorfor de er forskjellige og hvorfor de er noen ganger - men ikke alltid - et godt valg.

Hvor vanlige apper er installert

For å forstå hva som gjør appen bærbar, kan det være nyttig først å ta en rask titt på hvordan tradisjonelle apper blir installert i Windows. Når du installerer en app i Windows, går installasjonsfilene til flere forskjellige steder. Hovedparten av appens filer kopieres vanligvis til en enkelt mappe et sted i mappen C: Program Files. Filer som inneholder innstillinger som gjelder for alle brukere av appen, kan bli opprettet i ProgramData-mappen.

Innstillinger som er spesifikke for forskjellige brukerkontoer på PCen, lagres i filer som er opprettet i den skjulte "AppData" -mappen i hver enkelt brukerkontoens brukermappe. De fleste apper oppretter oppføringer i Windows-registeret, som også kan inneholde forskjellige konfigurasjonsinnstillinger. Og mange apper utnytter delte kodebiblioteker som blir installert med ting som.NET-rammeverket og Visual C ++ Redistributables.
Innstillinger som er spesifikke for forskjellige brukerkontoer på PCen, lagres i filer som er opprettet i den skjulte "AppData" -mappen i hver enkelt brukerkontoens brukermappe. De fleste apper oppretter oppføringer i Windows-registeret, som også kan inneholde forskjellige konfigurasjonsinnstillinger. Og mange apper utnytter delte kodebiblioteker som blir installert med ting som.NET-rammeverket og Visual C ++ Redistributables.

Det er forskjellige fordeler med denne separasjonen av funksjoner. Flere apper kan dele informasjonen som finnes i Registeroppføringer eller delte kodebiblioteker, og forhindrer unødvendig duplisering. Lagring av brukerspesifikke innstillinger på ett sted og systemovergripende innstillinger på en annen måte, at programmer kan dra nytte av mange forskjellige Windows-funksjoner designet for et flerbrukersystem. For det første kan hver bruker stole på at egne innstillinger blir lastet når de starter appen, bare fordi de er logget på med sin egen Windows-konto. Funksjoner som fil- og delbehörigheter er bygget på denne strukturen. Og å ha alle programinnstillingene lagret på bestemte områder gjør sikkerhetskopiering av systemet mer pålitelig.

Så, hva er en bærbar app og hvorfor vil jeg bruke en?

En bærbar app er bare en som ikke bruker et installasjonsprogram. Alle filene som kreves for å kjøre appen, ligger i en enkelt mappe, som du kan plassere hvor som helst på systemet. Hvis du flytter mappen, fungerer appen fortsatt likevel. I stedet for å installere en bærbar app, laster du vanligvis ned den som en ZIP-fil, trekker den ZIP til en mappe og kjører den kjørbare filen for appen. Hvis appen lar deg lagre innstillinger, lagres disse innstillingene i filer rett i samme mappe.
En bærbar app er bare en som ikke bruker et installasjonsprogram. Alle filene som kreves for å kjøre appen, ligger i en enkelt mappe, som du kan plassere hvor som helst på systemet. Hvis du flytter mappen, fungerer appen fortsatt likevel. I stedet for å installere en bærbar app, laster du vanligvis ned den som en ZIP-fil, trekker den ZIP til en mappe og kjører den kjørbare filen for appen. Hvis appen lar deg lagre innstillinger, lagres disse innstillingene i filer rett i samme mappe.

Den største fordelen med å bruke bærbare apper er selvsagt, de er bærbare. Fest dem på en USB-stasjon, for eksempel, og du kan bære dem rundt fra datamaskin til datamaskin. De vil ikke legge noen fotavtrykk på PCene du kjører dem på. Alt, inkludert eventuelle innstillinger du har lagret, lagres i den bærbare appens mappe på USB-stasjonen. Det er faktisk veldig lik den måten ting jobbet på i dagene MS-DOS og Windows 3.1.

Bærbare apper kan være fine, selv om du ikke beveger deg mellom datamaskiner. For en ting, forlater de et mindre fotavtrykk på din PC. De pleier å være lettere enn de fleste installerbare apps bare på grunn av ikke å måtte installeres. Du kan synkronisere dem (sammen med deres innstillinger) til de andre PCene dine ved å bruke noe som Dropbox. Eller du kan bare bruke en app en gang uten å måtte bekymre deg for at det går cruft på systemet.

Jo, det vil alltid være programmer du trenger å installere. Enten er de bare for store eller sofistikerte - å kjøre som en bærbar app, eller de trenger virkelig å benytte seg av Windows-brukerne eller sikkerhetsfunksjonene. Men mange apps kommer i begge smaker, noe som betyr at du kan velge mellom et installasjonsprogram og en ZIP når du laster ned den.

Selvfølgelig er det noen ulemper med å bruke bærbare apper. Windows 'User Account Controls (UAC) fungerer ikke for bærbare apper slik de gjør for installerte apper, noe som betyr at de er mer gjenstand for ikke-administrative prosesser. Du kan faktisk vurdere denne en både opp og ned. Oppsiden er at hvis du trenger en bærbar app, kan du sannsynligvis kjøre den selv om du er på et nettverk - si, på jobb - der du ikke kan installere en vanlig app. Ulempen er at IT-avdelingen og eventuelle sikkerhetsprotokoller de har innført, kan være mindre effektive.

En annen ulempe med bærbare apps er at de ikke vanligvis er bygget med flere brukere i tankene. Dette er sannsynligvis ikke en stor avtale siden du sannsynligvis lager en bærbar stasjon som du kan bære rundt bare for deg selv. Men hvis flere brukere trenger å bruke en app, må de enten alle bruke de samme innstillingene, eller du må ha flere kopier av appmappen på den bærbare stasjonen.

Til slutt, hvis du kjører bærbare apper fra en USB-stasjon, vil du være ekstra forsiktig med å skille ut stasjonen riktig, i stedet for å bare trekke den ut. Ellers kan du ødelegge appene eller føre til at innstillingene ikke lagres riktig. Du kan til og med løpe inn i dette problemet på PCer som ikke håndterer USB-stasjoner godt når de går inn i søvn eller dvalemodus. Det er mindre av et problem på moderne PCer enn det var tidligere, men det er fortsatt PCer i dag som ikke klarer å sove godt.

Når det er sagt, overveier fordelene ved bærbare apper vanligvis ulempene, spesielt hvis du flytter til forskjellige PCer mye.

Hvilke typer bærbare apper er tilgjengelige?

Hvis du tenker på bærbare apper som for det meste systemverktøy, støtter teknikkstøtten folkemusikk, kan du bli overrasket over å finne ut at det finnes alle slags bærbare apps der ute. Du kan lese om en haug med dem i vår guide til de beste, gratis, bærbare appene for flashdriveren din. Du finner sikkert systemverktøy, men også programmer for omtrent alt du trenger, produktivitet, kommunikasjon, grafikk og bildevisning, og mye mer.

I tillegg til alle disse frittstående appene kan du også laste ned applikasjonspakker som du kan installere til en USB-stasjon. Disse suitene gir deg vanligvis en Start-meny-startpakke for tilgang til appene, og noen koordinerer også appinnstillingene for deg. Mange av disse suitene har hundrevis av gratis bærbare apper å velge mellom, og gir deg i det hele tatt mulighet til å opprette et komplett, bærbart arbeidsområde. PortableApps, Lupo PenSuite, CodySafe og LiberKey er noen av de mer populære suitene.

Det er verdt å ta deg tid til å se over de forskjellige bærbare suitene hvis det er det du er interessert i. I noen tilfeller er bærbare apper bare tilgjengelige via en programvarepakke som dette. For eksempel gir PortableApps.com tilgang til flere hundre bærbare apper som du kan laste ned og installere til PortableApps-disken din. Mange av disse appene kan bare installeres i PortableApps-pakken og har ikke en bærbar versjon du kan bruke uten suiten. PortableApps tilbyr fordelen av å kunne velge nøyaktig hvilke apper du vil inkludere. Andre suiter har alle bærbare appene samlet i hovednedlastingen, så det er et helt eller ingenting prospekt. Men hver pakke kan gi spesifikke verktøy som du ikke finner for andre suiter, så poke gjennom hvilke apper som er tilgjengelige for hver, før du bestemmer deg.

Du finner også at når vi anbefaler tredjepartsverktøy i mange av våre artikler, velger vi ofte å ha bærbare apper over installerbare.
Du finner også at når vi anbefaler tredjepartsverktøy i mange av våre artikler, velger vi ofte å ha bærbare apper over installerbare.

Kan jeg gjøre vanlige installerbare apper bærbare?

Det er ofte mulig å lage en vanlig app bærbar, men det kan være litt finicky og tar vanligvis litt arbeid. Hvis appen er en veldig enkel en, sier et verktøy som åpenbart ikke trenger å være en installerbar app. Det er noen ganger mulig å trekke ut disse filene fra installasjonsprogrammet og omdanne dem til en bærbar app ved hjelp av disse instruksjonene. Dette er på ingen måte en metode som er garantert å fungere, men det kan være verdt å prøve.

Et annet alternativ for å lage en installerbar app bærbar er å virtualisere appen. Dette krever vanligvis en god bit mer oppsett, men i hovedsak vil du opprette en bærbar virtuell maskin som kan kjøre det nødvendige operativsystemet og appen (eller appene) du trenger, og deretter laste den virtuelle maskinen på det bærbare mediet du vil ha. Portable VirtualBox er det vanligste verktøyet for dette, og vi har en fin guide til å bruke den til å ta virtuelle maskiner med deg overalt. VirtualBox selv er et gratis virtuelt maskintilbud fra Oracle som kan kjøre på stort sett alle stasjonære operativsystemer. Portable VirtualBox er en wrapper for VirtualBox som gjør det til et bærbart program du kan installere på en USB-pinne eller ekstern harddisk.

Cameyo er et annet interessant virtualiseringsalternativ. I stedet for å kjøre en hel virtuell maskin fra den bærbare stasjonen, oppretter du en virtuell maskin på skrivebordssystemet. Deretter bruker du Cameyo til å registrere installasjonen av en app i den virtuelle maskinen. Når det er gjort, lager Cameyo en enkelt kjørbar fil som du kan dra til din bærbare stasjon og løpe hvor du vil. Cameyo er også gratis for hjemmebrukere eller småbedriftsbrukere. Hvis du er nysgjerrig på det, har vi også en veiledning om hvordan du bruker Cameyo til å lage bærbare apper.

Uansett hvilken metode du velger, er det verdt å utforske hvilke bærbare apper som har å tilby. Det er ingenting som følelsen av frihet og fleksibilitet du får fra å vite at med USB-stasjonen som henger fra nøkkelringen, kan du kjøre alle viktige aspekter av ditt liv.

Anbefalt: