Γιατί (οι περισσότερες) εφαρμογές επιφάνειας εργασίας δεν είναι διαθέσιμες στο Windows Store
Το Κατάστημα των Windows που περιλαμβάνεται στα Windows 10 θα μπορούσε να είναι μια υπηρεσία μίας στάσης για να βρείτε όλο το λογισμικό που ψάχνετε. Αλλά δεν είναι. Μερικές εφαρμογές για επιτραπέζιους υπολογιστές, όπως το Kodi και το Evernote, είναι τώρα διαθέσιμες - αλλά οι περισσότερες δεν είναι.
Το Κατάστημα προσφέρει κατά κύριο λόγο εφαρμογές σε κινητό επίπεδο, όπως το Candy Crush Saga και το TripAdvisor-δύο εφαρμογές που η Microsoft συνδυάζει τώρα με τα Windows 10 - όχι όμως τις ισχυρότερες εφαρμογές για υπολογιστές που εξαρτώνται από πολλούς χρήστες των Windows. Τουλάχιστον το Store δεν είναι πια γεμάτο ψεύτικες εφαρμογές για υπολογιστές.
Το κατάστημα προσφέρει μόνο καθολικές εφαρμογές
Η Microsoft αποφάσισε να προσφέρει μόνο καθολικές εφαρμογές, και όχι εφαρμογές γραφείου, μέσω του Store. Το Windows Store περιλαμβάνει μόνο εφαρμογές γραμμένες για τη νέα "πλατφόρμα Windows Universal" ή UWP της Microsoft. Είναι επίσης μερικές φορές αποκαλείται "πλατφόρμα καθολικής εφαρμογής", ή UAP.
Πίσω στα Windows 8 και 8.1 ημέρες, το Store περιελάμβανε μόνο αυτές τις νέες "εφαρμογές Metro" ή "σύγχρονες εφαρμογές" - τις οποίες η Microsoft όντως ονομάζεται "Store apps" στα Windows 8.1. Αυτές οι εφαρμογές ήταν πιο περιορισμένες από τις εφαρμογές για επιτραπέζιους υπολογιστές, οι οποίες εκτελούσαν μόνο τη διεπαφή Metro πλήρους οθόνης και ποτέ δεν κλείνονταν πραγματικά. Ήταν απλό: αν θέλετε εφαρμογές για τη νέα διεπαφή, χρησιμοποιήσατε το Store. Εάν ήθελες εφαρμογές γραφείου, τους πήρατε με τον παλιομοδίτικο τρόπο.
Ωστόσο, στα Windows 10, η Microsoft έχει αρχίσει να θολώνει τις γραμμές. Οι εφαρμογές Store αποθηκεύονται στα δικά τους παράθυρα στην επιφάνεια εργασίας μαζί με άλλες εφαρμογές γραφείου. Ωστόσο, δεν είναι ακόμα το ίδιο.
Με την κυκλοφορία των Windows 8, η Microsoft επέτρεψε στους προγραμματιστές να προσθέσουν τις εφαρμογές γραφείου τους στο Windows Store. Ωστόσο, αυτά ήταν μόνο οι σελίδες αποθήκευσης που παρείχαν συνδέσμους σε ιστότοπους όπου μπορείτε να κάνετε λήψη εφαρμογών για υπολογιστές. Αυτά δεν φαίνεται πλέον να υπάρχουν στα Windows 10.
Οι καθολικές εφαρμογές είναι πιο περιορισμένες, και αυτό είναι το σημείο
Αλλά η νέα πλατφόρμα καθολικής εφαρμογής της Microsoft είναι πιο περιορισμένη. Ακόμα και σε περιπτώσεις όπου ισχυρές επιτραπέζιες εφαρμογές έχουν φτάσει στο Windows Store, η έκδοση του Store είναι περιορισμένη σε σύγκριση με το αντίστοιχο desktop. Απλά ρίξτε μια ματιά Άνοδος του Tomb Raider, το οποίο είναι διαθέσιμο τόσο από την εφαρμογή Steam ως εφαρμογή επιφάνειας εργασίας όσο και από το Windows Store ως εφαρμογή καθολικής εφαρμογής. Η καθολική έκδοση είναι πολύ πιο περιορισμένη. Υπάρχει μια εφαρμογή Dropbox στο Windows Store, αλλά δεν μπορεί να συγχρονίσει τα αρχεία σας στον υπολογιστή σας όπως την εφαρμογή desktop Dropbox - είναι πιο παρόμοια με τις εφαρμογές smartphone του Dropbox.
Αυτό οφείλεται στο γεγονός ότι η νέα πλατφόρμα εφαρμογών της Microsoft είναι σχεδιασμένο να είναι πιο περιορισμένη. Οι εφαρμογές εκτελούνται σε ένα sandbox, περιορίζοντας τα αρχεία που μπορούν να έχουν πρόσβαση στο σύστημά σας. Δεν μπορούν να παρεμβαίνουν σε άλλες εφαρμογές και να σας υποθάλπουν. Δεν μπορούν να εκτοξευθούν κατά την εκκίνηση ή να τρέξουν συνεχώς στο παρασκήνιο. Οι καθολικές εφαρμογές έχουν σχεδιαστεί για να είναι φορητές και να εκτελούνται σε Windows Phone, Xbox και σε άλλες πλατφόρμες. Αυτές οι νέες καθολικές εφαρμογές έχουν περισσότερα κοινά με τις εφαρμογές για κινητά στο iPhone, το iPad ή το Android από ό, τι συμβαίνει με τις παραδοσιακές εφαρμογές για υπολογιστές.
Αντίθετα, οι παραδοσιακές εφαρμογές για υπολογιστές Windows μπορούν να κάνουν σχεδόν οτιδήποτε θέλουν με τον υπολογιστή σας. Το UAC τους εμποδίζει τώρα να τσακίσουν τα αρχεία του συστήματός σας χωρίς την άδειά σας, αλλά μπορούν να παραβιάσουν τα προσωπικά σας αρχεία, να λειτουργήσουν ως keyloggers ή να κάνουν το σύστημα σας ασταθές. Η δύναμη είναι ένα δίκοπο σπαθί.
Η Microsoft θα ήθελε να διανέμει μόνο ασφαλείς εφαρμογές που δεν αποτελούν κίνδυνο για την ασφάλεια, το απόρρητο ή την απόδοση. Αυτός είναι ο λόγος για τον οποίο εξαιρούνται οι κανονικές εφαρμογές για υπολογιστές, τις οποίες δεν μπορεί να εγγυηθεί ότι δεν θα προκαλέσουν προβλήματα. Η Microsoft θα προτιμούσε αν οι άνθρωποι δημιούργησαν καθολικές εφαρμογές και τις διανείμουν μέσω του Store, καθώς το σύστημα μπορεί να διαχειριστεί αυτές τις εφαρμογές και να εξασφαλίσει καλύτερη εμπειρία.
Αυτή είναι η ιδέα, τουλάχιστον. Στην πραγματικότητα, οι καθολικές εφαρμογές εξακολουθούν να μην έχουν απογειωθεί και οι περισσότεροι χρήστες των Windows χρειάζονται εφαρμογές γραφείου. Αλλά, τρεισήμισι χρόνια μετά την πρώτη κυκλοφορία του Windows Store με τα Windows 8, η Microsoft προσπαθεί ακόμα να το αλλάξει.
Οι Mac μάλιστα έχουν ένα παρόμοιο πρόβλημα. Ενώ το Mac App Store της Apple περιλαμβάνει παραδοσιακές εφαρμογές για υπολογιστές Mac, το Mac App Store επιβάλλει sandboxing για να αποτρέψει αυτές τις εφαρμογές να προκαλούν προβλήματα σε Mac. Αυτό σημαίνει ότι δεν είναι δυνατή η παροχή πιο ισχυρών εφαρμογών Mac μέσω του Mac App Store και πρέπει να τις κατεβάσετε από ιστότοπους, όπως θα κάνατε λήψη ενός προγράμματος επιφάνειας εργασίας των Windows και ότι οι εφαρμογές στο Mac App Store είναι συχνά πιο περιορισμένες εκδόσεις. Πολλοί προγραμματιστές Mac εγκατέλειψαν το Mac App Store. Οι χρήστες Mac δεν μπορούν να βρουν όλα τα προγράμματα επιφάνειας εργασίας που θέλουν στο Mac App Store.
Ορισμένες εφαρμογές επιφάνειας εργασίας μπορούν να μετατραπούν σε UWP (και βρίσκονται στο κατάστημα τώρα)
Με την Επέτειος Ενημέρωσης για τα Windows 10, η "Γέφυρα Desktop" της Microsoft - προγενώς γνωστή ως "Project Centennial" - έφτασε. Οι προγραμματιστές μπορούν τώρα να πάρουν τις παραδοσιακές εφαρμογές γραφικών των Windows (με άλλα λόγια τις εφαρμογές Win32 και .NET) και να τις συσκευάσουν σε εφαρμογές UWP που μπορούν να υποβληθούν στο Windows Store.
Αυτή η τεχνολογία λειτουργεί εκπληκτικά καλά. Οι προγραμματιστές του κέντρου πολυμέσων Kodi έγραψαν ότι δεν πίστευαν ότι θα ήταν εύκολο για το Kodi - μια πολύπλοκη εφαρμογή που χρησιμοποιεί την επιτάχυνση του ήχου και του υλικού - να γίνει UWP app. Αλλά, προς έκπληξή τους, λειτούργησε. Η έκδοση desktop του Kodi είναι πλέον διαθέσιμη στο Windows Store.
Η πλήρης έκδοση desktop της Evernote είναι τώρα διαθέσιμη και στο Windows Store. Είναι μια μεγάλη βελτίωση από τη θλιβερή εφαρμογή "Evernote Touch" που δημιουργήθηκε για τα Windows 8.
Αλλά τι γίνεται με το sandboxing; Αναμείναμε ότι πολλές εφαρμογές ενδέχεται να μην λειτουργούν σωστά μετά από συνομιλία, καθώς περιορίζονται από το sandbox UWP, όπως και το sandbox του Mac App Store περιορίζει πολλές εφαρμογές Mac. Η Microsoft προειδοποιεί ακόμη και τους προγραμματιστές ότι δεν θα λειτουργεί κάθε εφαρμογή χωρίς τροποποίηση.
Ωστόσο, φαίνεται ότι το sandbox είναι πολύ επιεικής. Οι εφαρμογές που είναι γεμάτες με το Desktop Bridge δεν υπόκεινται σε όλους τους περιορισμούς sandboxing που επιβάλλονται στις κανονικές εφαρμογές UWP. Αυτό επιτρέπει σε πολλές εφαρμογές γραφείου να "λειτουργούν" μόλις μετατραπούν χωρίς πρόσθετες τροποποιήσεις.
Οι εφαρμογές που συσκευάζονται με αυτόν τον τρόπο έχουν ορισμένα πλεονεκτήματα σε σχέση με τις κανονικές εφαρμογές για υπολογιστές. Το Κατάστημα Windows παρέχει ένα κεντρικό, ασφαλές μέρος για να βρείτε και να εγκαταστήσετε εφαρμογές από. Το Κατάστημα θα ενημερώνει αυτόματα και τις εφαρμογές. Οι εφαρμογές που έχουν μετατραπεί μπορούν να εγκατασταθούν και να απεγκατασταθούν γρήγορα με έναν καθαρό τρόπο, χωρίς οδηγούς εγκατάστασης, καταχωρίσεις μητρώου που έχουν απομείνει και άλλα περιττά αρχεία που καταλαμβάνουν χώρο στον σκληρό σας δίσκο.
Οι προγραμματιστές μπορούν επίσης να προσθέσουν λειτουργίες UWP στις εφαρμογές τους για υπολογιστές. Για παράδειγμα, η εφαρμογή Evernote στο Windows Store προσφέρει ένα ζωντανό πλακίδιο. Η Microsoft λέει ότι αυτό θα επιτρέψει στους προγραμματιστές να μεταναστεύσουν σταδιακά τις εφαρμογές τους στον υπολογιστή τους σε εφαρμογές UWP, αντικαθιστώντας ταυτόχρονα τα κομμάτια κώδικα.
Δυστυχώς, αυτές οι εφαρμογές δεν έχουν όλα τα πλεονεκτήματα των κανονικών εφαρμογών "πλατφόρμας Windows". Ενώ είναι τεχνικά εφαρμογές "UWP", δεν είναι πραγματικά καθολικές - θα τρέχουν μόνο σε υπολογιστές Windows 10. Δεν θα τρέχουν στα τηλέφωνα των Windows 10, το Xbox One, HoloLens ή άλλες πλατφόρμες που η Microsoft ενδέχεται να κυκλοφορήσει στο μέλλον.
Αναμένουμε να δούμε όλο και περισσότερες εφαρμογές για υπολογιστές να προστίθενται στο Windows Store στο μέλλον, αλλά δεν θα είναι διαθέσιμες όλες οι εφαρμογές για υπολογιστές στο Store. Ορισμένες ισχυρές εφαρμογές απλά δεν είναι δυνατό να είναι sandboxed. Οι προγραμματιστές θα πρέπει να κάνουν κάποια πρόσθετη εργασία και όλες οι πρόσθετες λειτουργίες UWP θα λειτουργήσουν μόνο στα Windows 10. Οι προγραμματιστές θα πρέπει να συνεχίσουν να προσφέρουν ένα πρόγραμμα εγκατάστασης που μπορεί να κατεβάσει για χρήστες Windows 7.
Και, αν ένας προγραμματιστής πωλεί λογισμικό, θα πρέπει να δώσει στο Windows Store μείωση 30% των κερδών. Οι προγραμματιστές ενδέχεται να θέλουν να πουλήσουν το δικό τους λογισμικό και να διατηρήσουν όλα τα κέρδη αντί να τα μοιράζονται με τη Microsoft.
Για το προβλέψιμο μέλλον, το Windows Store θα συνεχίσει να είναι ένας μόνο τρόπος για να πάρετε κάποιες εφαρμογές - όχι ένα κατάστημα ενιαίας εξυπηρέτησης για όλο το λογισμικό που μπορεί να θέλετε σε ένα Windows 10 PC.