Μετατρέψτε τις εφαρμογές win32 σε uwp με το έργο εκατονταετηρίδας

Βίντεο: UWP - Выпуск 441 2024

Βίντεο: UWP - Выпуск 441 2024
Anonim

Η Microsoft θέλει οι προγραμματιστές να μετατρέψουν τις κλασσικές εφαρμογές desktop τους στο UWP (Universal Platform Platform). Το νέο του σχέδιο ονομάζεται Project Centennial και ο γίγαντας του λογισμικού ελπίζει ότι θα απογειωθεί γιατί θα ήταν ένα εξαιρετικό εργαλείο για να αποκτήσετε πολλές ακόμα εφαρμογές Win32 στο τρένο UWP.

Από ό, τι έχουμε κατανοήσει, η χρήση του Project Centennial θα τοποθετήσει τις εφαρμογές Win32 σε ένα πακέτο AppX που μπορεί να εγκατασταθεί και να απεγκατασταθεί εύκολα. Επιπλέον, η εφαρμογή πρέπει να είναι διαθέσιμη από το Windows Store, αλλά δεν είμαστε σίγουροι πόση εργασία θα χρειαστεί από τους προγραμματιστές για να γίνει αυτό δυνατό.

Με το Project Centennial, κάθε εφαρμογή Win32 πρέπει να επωφεληθεί από ορισμένες δυνατότητες των Windows 10 προτού η Microsoft εξετάσει την αποδοχή της εφαρμογής στο Windows Store. Η εφαρμογή πρέπει επίσης να είναι αξιόπιστη και ασφαλής από ιούς και άλλες πιθανές απειλές. Από την άποψή μας, αυτή είναι η τέλεια πρωτοβουλία για τις πολλές εφαρμογές Win32 που δεν θα ξαναγραφούν ξανά από την αρχή για να υποστηρίξουν την πλατφόρμα Universal Windows.

Εδώ είναι μερικά βασικά πλεονεκτήματα της μετατροπής των εφαρμογών Win32 με το Project Centennial σύμφωνα με τη Microsoft:

  • Η εμπειρία εγκατάστασης της εφαρμογής σας είναι πολύ πιο ομαλή για τους πελάτες σας. Μπορείτε να το αναπτύξετε σε υπολογιστές που χρησιμοποιούν sideloading (δείτε τις εφαρμογές Sideload LOB στα Windows 10) και δεν αφήνει κανένα ίχνος πίσω μετά την κατάργηση εγκατάστασης. Μακροπρόθεσμα, θα μπορείτε επίσης να δημοσιεύσετε την εφαρμογή σας στο Windows Store.
  • Επειδή η εφαρμογή σας έχει μετατραπεί σε ταυτότητα πακέτου, μπορείτε να καλέσετε περισσότερα API UWP, ακόμη και από το διαμέρισμα πλήρους εμπιστοσύνης, από ό, τι θα μπορούσατε προηγουμένως.
  • Με τον δικό σας ρυθμό, μπορείτε να προσθέσετε λειτουργίες UWP στο πακέτο της εφαρμογής σας, όπως ένα περιβάλλον εργασίας χρήστη XAML, ενημερώσεις ζωντανών κεραμιδιών, εργασίες φόντου UWP, υπηρεσίες εφαρμογών και πολλά άλλα. Όλες οι λειτουργίες που είναι διαθέσιμες σε οποιαδήποτε άλλη εφαρμογή UWP είναι διαθέσιμες στην εφαρμογή σας.
  • Εάν επιλέξετε να μετακινήσετε όλη τη λειτουργικότητα της εφαρμογής σας από το διαμέρισμα πλήρους εμπιστοσύνης της εφαρμογής και στο διαμέρισμα κοντέινερ εφαρμογής, τότε η εφαρμογή σας θα μπορεί να εκτελείται σε οποιαδήποτε συσκευή Windows 10.
  • Ως εφαρμογή UWP, η εφαρμογή σας μπορεί να κάνει τα πράγματα που θα μπορούσε να κάνει ως κλασική εφαρμογή επιφάνειας εργασίας. Αλληλεπίδρασε με μια εικονική προβολή του μητρώου και συστήματος αρχείων που δεν διακρίνονται από το πραγματικό μητρώο και σύστημα αρχείων.
  • Η εφαρμογή σας μπορεί να συμμετάσχει στις ενσωματωμένες δυνατότητες αδειοδότησης και αυτόματης ενημέρωσης των Windows Store. Η αυτόματη ενημέρωση είναι ένας πολύ αξιόπιστος και αποδοτικός μηχανισμός, επειδή μόνο τα αλλαγμένα μέρη των αρχείων λήγουν.

Εάν η μετατροπή είναι τόσο εύκολη όσο η Microsoft λέει ότι θα είναι, τότε θα πρέπει να δούμε χιλιάδες εφαρμογές παλαιού τύπου να μετακινούνται στο Windows Store στο εγγύς μέλλον.

Μετατρέψτε τις εφαρμογές win32 σε uwp με το έργο εκατονταετηρίδας