Τι είναι μια φορητή εφαρμογή και γιατί έχει σημασία;

what-is-a--and-8220;portable-and-8221;-app-and-why-does-it-matter φωτογραφία 1

Οι φορητές εφαρμογές προσφέρουν ορισμένα σαφή πλεονεκτήματα σε σχέση με τις παραδοσιακές αντίστοιχές τους. Είναι ελαφριά και σας επιτρέπουν να μετακινείστε μεταξύ υπολογιστών ενώ παίρνετε μαζί σας τις εφαρμογές και τις ρυθμίσεις σας. Να γιατί είναι διαφορετικά και γιατί είναι μερικές φορές —αλλά όχι πάντα— μια καλή επιλογή.

Πώς εγκαθίστανται οι κανονικές εφαρμογές

Για να κατανοήσετε τι κάνει μια εφαρμογή φορητή, θα ήταν χρήσιμο πρώτα να ρίξετε μια γρήγορη ματιά στον τρόπο εγκατάστασης των παραδοσιακών εφαρμογών στα Windows. Όταν εγκαθιστάτε μια εφαρμογή στα Windows, τα αρχεία εγκατάστασης μεταβαίνουν σε πολλές διαφορετικές τοποθεσίες. Το μεγαλύτερο μέρος των αρχείων της εφαρμογής αντιγράφεται συνήθως σε έναν μόνο φάκελο κάπου στο φάκελο C:Program Files. Τα αρχεία που περιέχουν ρυθμίσεις που ισχύουν για όλους τους χρήστες της εφαρμογής ενδέχεται να δημιουργηθούν στο φάκελο ProgramData.



what-is-a--and-8220;portable-and-8221;-app-and-why-does-it-mater photo 2

Οι ρυθμίσεις που αφορούν συγκεκριμένους λογαριασμούς χρηστών στον υπολογιστή αποθηκεύονται σε αρχεία που έχουν δημιουργηθεί στον κρυφό φάκελο AppData μέσα σε κάθε φάκελο χρήστη μεμονωμένων λογαριασμών. Οι περισσότερες εφαρμογές δημιουργούν καταχωρήσεις στο Μητρώο των Windows που ενδέχεται επίσης να περιέχουν διάφορες ρυθμίσεις διαμόρφωσης. Και πολλές εφαρμογές εκμεταλλεύονται τις κοινόχρηστες βιβλιοθήκες κώδικα που εγκαθίστανται με πράγματα όπως το πλαίσιο .NET και το Visual C++ Redistributables.

ΣΧΕΤΙΚΑ ΑΡΘΡΑ what-is-a--and-8220;portable-and-8221;-app-and-why-does-it-matter φωτογραφία 3Τι είναι το Microsoft .NET Framework και γιατί είναι εγκατεστημένο στον υπολογιστή μου; Γιατί είναι εγκατεστημένα τόσα πολλά Microsoft Visual C++ με δυνατότητα αναδιανομής στον υπολογιστή μου;

Υπάρχουν διακριτά πλεονεκτήματα σε αυτόν τον διαχωρισμό λειτουργιών. Πολλές εφαρμογές μπορούν να μοιράζονται πληροφορίες που περιέχονται σε καταχωρίσεις μητρώου ή κοινόχρηστες βιβλιοθήκες κωδικών, αποτρέποντας την περιττή αντιγραφή. Η αποθήκευση ρυθμίσεων για συγκεκριμένο χρήστη σε ένα μέρος και ρυθμίσεων για όλο το σύστημα σε άλλο σημαίνει ότι οι εφαρμογές μπορούν να επωφεληθούν καλύτερα από πολλές διαφορετικές λειτουργίες των Windows που έχουν σχεδιαστεί για ένα σύστημα πολλών χρηστών. Για αρχή, κάθε χρήστης μπορεί να βασιστεί στη φόρτωση των δικών του ρυθμίσεων κατά την εκκίνηση της εφαρμογής μόνο και μόνο επειδή είναι συνδεδεμένος με τον δικό του λογαριασμό Windows. Λειτουργίες όπως τα δικαιώματα αρχείου και κοινής χρήσης είναι χτισμένα σε αυτήν τη δομή. Και, η αποθήκευση όλων των ρυθμίσεων του προγράμματος σε καθορισμένες περιοχές καθιστά τη δημιουργία αντιγράφων ασφαλείας του συστήματός σας πιο αξιόπιστη.

Λοιπόν, Τι είναι μια φορητή εφαρμογή και γιατί να τη χρησιμοποιήσω;

what-is-a--and-8220;portable-and-8221;-app-and-why-does-it-matter φωτογραφία 5

Μια φορητή εφαρμογή είναι απλώς αυτή που δεν χρησιμοποιεί πρόγραμμα εγκατάστασης. Όλα τα αρχεία που απαιτούνται για την εκτέλεση της εφαρμογής βρίσκονται σε έναν μόνο φάκελο, τον οποίο μπορείτε να τοποθετήσετε οπουδήποτε στο σύστημα. Εάν μετακινήσετε το φάκελο, η εφαρμογή θα εξακολουθεί να λειτουργεί το ίδιο. Αντί να εγκαταστήσετε μια φορητή εφαρμογή, συνήθως τη κατεβάζετε ως αρχείο ZIP, την εξάγετε σε έναν φάκελο και εκτελείτε το εκτελέσιμο αρχείο για την εφαρμογή. Εάν η εφαρμογή σάς επιτρέπει να αποθηκεύσετε ρυθμίσεις, αυτές οι ρυθμίσεις αποθηκεύονται σε αρχεία ακριβώς μέσα στον ίδιο φάκελο.

Το μεγαλύτερο όφελος από τη χρήση φορητών εφαρμογών είναι αυτονόητο - είναι φορητές. Κολλήστε τα σε μια μονάδα USB, για παράδειγμα, και μπορείτε να τα μεταφέρετε από υπολογιστή σε υπολογιστή. Δεν θα αφήσουν κανένα αποτύπωμα στους υπολογιστές στους οποίους τα εκτελείτε. Όλα, συμπεριλαμβανομένων τυχόν ρυθμίσεων που έχετε αποθηκεύσει, αποθηκεύονται απευθείας στον φάκελο της φορητής εφαρμογής στη μονάδα USB. Στην πραγματικότητα μοιάζει πολύ με τον τρόπο που λειτουργούσαν τα πράγματα στην εποχή του MS-DOS και των Windows 3.1.

Ωστόσο, οι φορητές εφαρμογές μπορούν να είναι καλές ακόμα και αν δεν μετακινείστε μεταξύ υπολογιστών. Για ένα πράγμα, αφήνουν μικρότερο αποτύπωμα στον υπολογιστή σας. Τείνουν να έχουν μικρότερο βάρος από τις περισσότερες εφαρμογές που μπορούν να εγκατασταθούν, απλώς και μόνο επειδή δεν χρειάζεται να εγκατασταθούν. Μπορείτε να τα συγχρονίσετε (μαζί με τις ρυθμίσεις τους) με τους άλλους υπολογιστές σας χρησιμοποιώντας κάτι σαν το Dropbox. Εναλλακτικά, μπορείτε απλώς να χρησιμοποιήσετε μια εφαρμογή μία φορά χωρίς να χρειάζεται να ανησυχείτε μήπως αφήσει βαριά στο σύστημά σας.

Σίγουρα, θα υπάρχουν πάντα εφαρμογές που πρέπει να εγκαταστήσετε. Είτε είναι πολύ μεγάλα —ή εξελιγμένα— για να εκτελούνται ως φορητή εφαρμογή, ή πρέπει πραγματικά να επωφεληθούν από τις δυνατότητες πολλών χρηστών ή ασφάλειας των Windows. Ωστόσο, πολλές εφαρμογές διατίθενται και στις δύο γεύσεις, πράγμα που σημαίνει ότι μπορείτε να επιλέξετε μεταξύ ενός προγράμματος εγκατάστασης και ενός ZIP κατά τη λήψη του.

Φυσικά, υπάρχουν ορισμένα μειονεκτήματα στη χρήση φορητών εφαρμογών. Τα στοιχεία ελέγχου λογαριασμού χρήστη (UAC) των Windows δεν λειτουργούν για φορητές εφαρμογές όπως για τις εγκατεστημένες εφαρμογές, πράγμα που σημαίνει ότι υπόκεινται περισσότερο σε μη διαχειριστικές διαδικασίες. Θα μπορούσατε πραγματικά να το θεωρήσετε αυτό και ένα θετικό και ένα αρνητικό. Το θετικό είναι ότι αν χρειάζεστε μια φορητή εφαρμογή, πιθανότατα μπορείτε να την εκτελέσετε ακόμα κι αν βρίσκεστε σε δίκτυο —για παράδειγμα στη δουλειά— όπου δεν μπορείτε να εγκαταστήσετε μια κανονική εφαρμογή. Το μειονέκτημα είναι ότι το τμήμα IT και τυχόν πρωτόκολλα ασφαλείας που έχουν θεσπίσει μπορεί να είναι λιγότερο αποτελεσματικά.

Ένα άλλο μειονέκτημα των φορητών εφαρμογών είναι ότι δεν κατασκευάζονται συνήθως με πολλούς χρήστες στο μυαλό. Αυτό πιθανότατα δεν είναι μεγάλη υπόθεση, καθώς πιθανότατα δημιουργείτε μια φορητή μονάδα δίσκου που μπορείτε να μεταφέρετε μόνο για τον εαυτό σας. Αλλά εάν πολλοί χρήστες πρέπει να χρησιμοποιήσουν μια εφαρμογή, είτε θα πρέπει όλοι να χρησιμοποιήσουν τις ίδιες ρυθμίσεις είτε θα πρέπει να έχετε πολλά αντίγραφα του φακέλου της εφαρμογής στη φορητή μονάδα δίσκου σας.

Τέλος, εάν εκτελείτε φορητές εφαρμογές από μια μονάδα USB, θα πρέπει να προσέξετε ιδιαίτερα για να αφαιρέσετε σωστά τη μονάδα αντί να την τραβήξετε. Διαφορετικά, μπορείτε να καταστρέψετε τις εφαρμογές ή να προκαλέσετε τη μη σωστή αποθήκευση των ρυθμίσεων. Μπορείτε ακόμη και να αντιμετωπίσετε αυτό το πρόβλημα σε υπολογιστές που δεν χειρίζονται σωστά τις μονάδες USB όταν μπαίνουν σε κατάσταση αναστολής λειτουργίας ή αδρανοποίησης. Είναι λιγότερο πρόβλημα στους σύγχρονους υπολογιστές από ό,τι στο παρελθόν, αλλά εξακολουθούν να υπάρχουν υπολογιστές σήμερα που δεν διαχειρίζονται καλά τον ύπνο.

Τούτου λεχθέντος, τα πλεονεκτήματα των φορητών εφαρμογών συνήθως υπερτερούν των μειονεκτημάτων—ιδιαίτερα εάν μετακινείστε συχνά σε διαφορετικούς υπολογιστές.

Τι είδους φορητές εφαρμογές είναι διαθέσιμες;

Αν σκέφτεστε ότι οι φορητές εφαρμογές είναι ως επί το πλείστον με βοηθητικά προγράμματα συστήματος, μπορεί να εκπλαγείτε αν ανακαλύψετε ότι υπάρχουν όλα τα είδη φορητών εφαρμογών εκεί έξω. Μπορείτε να διαβάσετε για μια δέσμη από αυτές στον οδηγό μας για τις καλύτερες δωρεάν φορητές εφαρμογές για την εργαλειοθήκη της μονάδας flash. Θα βρείτε σίγουρα βοηθητικά προγράμματα συστήματος, αλλά και εφαρμογές για σχεδόν κάθε ανάγκη που έχετε—παραγωγικότητα, επικοινωνίες, γραφικά και προβολή εικόνων και πολλά άλλα.

Εκτός από όλες αυτές τις αυτόνομες εφαρμογές, μπορείτε επίσης να κατεβάσετε σουίτες εφαρμογών που μπορείτε να εγκαταστήσετε σε μια μονάδα USB. Αυτές οι σουίτες συνήθως σας παρέχουν μια εκκίνηση σε στυλ μενού Έναρξη για πρόσβαση στις εφαρμογές και ορισμένες συντονίζουν επίσης τις ρυθμίσεις εφαρμογών για εσάς. Πολλές από αυτές τις σουίτες διαθέτουν εκατοντάδες δωρεάν φορητές εφαρμογές για να διαλέξετε, επιτρέποντάς σας ουσιαστικά να δημιουργήσετε έναν πλήρη, φορητό χώρο εργασίας. Οι PortableApps, Lupo PenSuite, CodySafe και LiberKey είναι μερικές από τις πιο δημοφιλείς σουίτες.

Αξίζει να αφιερώσετε το χρόνο σας για να κοιτάξετε τις διάφορες φορητές σουίτες, εάν αυτό σας ενδιαφέρει. Σε ορισμένες περιπτώσεις, οι φορητές εφαρμογές είναι διαθέσιμες μόνο μέσω μιας σουίτας λογισμικού όπως αυτή. Για παράδειγμα, το PortableApps.com παρέχει πρόσβαση σε αρκετές εκατοντάδες φορητές εφαρμογές που μπορείτε να κατεβάσετε και να εγκαταστήσετε στον δίσκο PortableApps σας. Πολλές από αυτές τις εφαρμογές μπορούν να εγκατασταθούν μόνο στη σουίτα PortableApps και δεν διαθέτουν φορητή έκδοση που μπορείτε να χρησιμοποιήσετε χωρίς τη σουίτα. Το PortableApps προσφέρει το πλεονέκτημα ότι μπορείτε να επιλέξετε ακριβώς ποιες εφαρμογές θέλετε να συμπεριλάβετε. Άλλες σουίτες έχουν όλες τις φορητές εφαρμογές ομαδοποιημένες στην κύρια λήψη, επομένως είναι μια προοπτική για όλα ή τίποτα. Ωστόσο, κάθε σουίτα μπορεί να παρέχει συγκεκριμένα εργαλεία που δεν μπορείτε να βρείτε για άλλες σουίτες, γι' αυτό εξετάστε ποιες εφαρμογές είναι διαθέσιμες για καθεμία προτού λάβετε την απόφασή σας.

what-is-a--and-8220;portable-and-8221;-app-and-why-does-it-mater photo 6

Θα διαπιστώσετε επίσης ότι όταν προτείνουμε βοηθητικά προγράμματα τρίτων σε πολλά από τα άρθρα μας, συχνά επιλέγουμε να προβάλλουμε φορητές εφαρμογές σε σχέση με εκείνες που μπορούν να εγκατασταθούν.

Μπορώ να κάνω φορητές τις κανονικές εφαρμογές που μπορούν να εγκατασταθούν;

Είναι συχνά δυνατό να κάνετε μια κανονική εφαρμογή φορητή, αλλά μπορεί να είναι λίγο δύσκολο και συνήθως απαιτεί λίγη δουλειά. Εάν η εφαρμογή είναι πολύ απλή - ας πούμε ένα βοηθητικό πρόγραμμα που προφανώς δεν χρειάζεται να είναι μια εφαρμογή με δυνατότητα εγκατάστασης - μερικές φορές είναι δυνατό να εξαγάγετε αυτά τα αρχεία από το πρόγραμμα εγκατάστασης και να τα μετατρέψετε σε μια φορητή εφαρμογή χρησιμοποιώντας αυτές τις οδηγίες. Αυτή δεν είναι σε καμία περίπτωση μια μέθοδος που εγγυάται ότι θα λειτουργήσει, αλλά ίσως αξίζει να δοκιμάσετε.

Μια άλλη επιλογή για να κάνετε μια εφαρμογή που μπορεί να εγκατασταθεί φορητή είναι η εικονικοποίηση της εφαρμογής. Αυτό συνήθως απαιτεί λίγο περισσότερη ρύθμιση, αλλά ουσιαστικά θα δημιουργήσατε μια φορητή εικονική μηχανή που μπορεί να εκτελέσει το απαραίτητο λειτουργικό σύστημα και την εφαρμογή (ή τις εφαρμογές) που χρειάζεστε και στη συνέχεια να φορτώσετε αυτήν την εικονική μηχανή σε ό,τι φορητό μέσο θέλετε. Το φορητό VirtualBox είναι το πιο κοινό εργαλείο για αυτό και έχουμε έναν εξαιρετικό οδηγό για τη χρήση του για να παίρνετε εικονικές μηχανές μαζί σας παντού. Το ίδιο το VirtualBox είναι μια δωρεάν προσφορά εικονικής μηχανής από την Oracle που μπορεί να τρέξει σχεδόν σε οποιοδήποτε επιτραπέζιο λειτουργικό σύστημα. Το Portable VirtualBox είναι ένα περιτύλιγμα για το VirtualBox που το μετατρέπει σε μια φορητή εφαρμογή που μπορείτε να εγκαταστήσετε σε USB stick ή εξωτερικό σκληρό δίσκο.

Το Cameyo είναι μια άλλη ενδιαφέρουσα επιλογή εικονικοποίησης. Αντί να εκτελείτε μια ολόκληρη εικονική μηχανή από τη φορητή μονάδα δίσκου, δημιουργείτε μια εικονική μηχανή στο επιτραπέζιο σύστημα. Στη συνέχεια, χρησιμοποιείτε το Cameyo για να καταγράψετε την εγκατάσταση μιας εφαρμογής σε αυτήν την εικονική μηχανή. Όταν τελειώσει, το Cameyo δημιουργεί ένα ενιαίο εκτελέσιμο αρχείο το οποίο μπορείτε στη συνέχεια να σύρετε στη φορητή μονάδα δίσκου και να το εκτελέσετε όπου θέλετε. Το Cameyo είναι επίσης δωρεάν για οικιακούς ή μικρές επιχειρήσεις. Εάν είστε περίεργοι για αυτό, έχουμε επίσης έναν οδηγό για τη χρήση του Cameyo για τη δημιουργία φορητών εφαρμογών.


Ανεξάρτητα από τη μέθοδο που θα επιλέξετε, αξίζει να εξερευνήσετε τι προσφέρουν οι φορητές εφαρμογές. Δεν υπάρχει τίποτα σαν το αίσθημα ελευθερίας και ευελιξίας που αποκτάς όταν γνωρίζεις ότι με τη μονάδα USB που κρέμεται από το μπρελόκ σου, μπορείς να εκτελέσεις όλες τις σημαντικές πτυχές της υπολογιστικής σου ζωής.

Προτεινόμενες ιστορίες

Εξερευνώντας τι έκανε τις καμπάνιες «Doom» και «Titanfall 2».

Μια υπενθύμιση του τι μπορεί να συμβεί όταν ένα παιχνίδι αγνοεί τους «κανόνες».

Να γιατί η Cisco ξόδεψε 3,7 δισεκατομμύρια δολάρια για να αγοράσει το AppDynamics

Εάν έχετε δώσει προσοχή στη μετατόπιση της Cisco που εστιάζεται στο λογισμικό υπό τον διευθύνοντα σύμβουλο Chuck Robbins, τότε η ακριβή εξαγορά της AppDynamics, ηγέτη στην αγορά APM, από την εταιρεία είναι πολύ λογική.

Τι είναι η εφαρμογή TV της Apple και πρέπει να τη χρησιμοποιήσετε;

Η εφαρμογή TV της Apple, η οποία εμφανίστηκε πρόσφατα σε συσκευές iOS και Apple TV, έχει σκοπό να βοηθήσει τους χρήστες να ανακαλύψουν και να παρακολουθήσουν εκπομπές σε μια ολοένα διευρυνόμενη σειρά τηλεοπτικών καναλιών, καθώς και ταινίες και εκπομπές iTunes, σε μια κεντρική εφαρμογή.