Η Microsoft έχει ωθήσει τους προγραμματιστές να δημιουργήσουν εφαρμογές Progressive Web Apps (PWAs) ή Universal Windows Platform (UWP) που μπορούν να λειτουργήσουν αποτελεσματικά σε όλα, από τη μικρή οθόνη του παραμυθένιου Surface τηλεφώνου με κωδική ονομασία Andromeda έως τον φορητό υπολογιστή διπλής οθόνης Centaurus 2 σε 1. -ταμπλέτα στο Surface Pro στο Surface Book στο Surface Studio.
Πίστωση: Denys Prykhdov/Shutterstock
Η Apple φέρεται να θα ωθήσει τους προγραμματιστές να συγχωνεύσουν εφαρμογές Mac, iPhone και iPad σε ένα μόνο εκτελέσιμο κάποια στιγμή το 2022-2023. Μην ανησυχείτε, όμως: Δεν σκοτώνουν το Mac (ακόμα). Και αυτό είναι πραγματικά υπέροχο νέο για όλους.
Σύμφωνα με έκθεση του Bloomberg αυτήν την εβδομάδα, η εταιρεία Cupertino θέλει να διευκολύνει την ανάπτυξη μιας φορά και να αναπτυχθεί παντού μέσω μιας νέας «πρωτοβουλίας πολλαπλών βημάτων» που ονομάζεται Marzipan. Αυτό είναι στα πρόθυρα της προσπάθειας της Apple πέρυσι να κυκλοφορήσει το UIKit, εργαλεία προγραμματιστών που διευκολύνουν την μεταφορά εφαρμογών iOS σε Mac.
Τι σχεδιάζει η Apple
Με το Marzipan, το άρθρο του Bloomberg λέει ότι ο στόχος της Apple είναι να αυξήσει τα έσοδα προωθώντας την «ευκολότερη» δημιουργία λογισμικού. Αλλά αυτό είναι αρκετά αφελές. Όπως θα σας έλεγε οποιοσδήποτε προγραμματιστής, ακόμη και αν η βάση κώδικα είναι η ίδια, δεν υπάρχει κάτι που να είναι "ευκολότερο" όταν πρόκειται να αναπτυχθεί σε πολλές πλατφόρμες.
Ανεξάρτητα από το πόσο ομαλή μπορεί να το κάνει η Apple, ο εξορθολογισμός της ανάπτυξης με τον τρόπο που η Apple φέρεται να έχει πάντα υψηλότερο κόστος που σχετίζεται με την ανάπτυξη διεπαφής χρήστη και τις δοκιμές υλικού. Ωστόσο, θα είναι πολύ καλύτερο από το να χρειάζεται να διατηρήσετε πολλά έργα για πολλαπλές πλατφόρμες υλικού.
Το προφανές όφελος για τους καταναλωτές είναι ότι, θεωρητικά, η κίνηση θα φέρει εξαιρετικές εφαρμογές σε διαφορετικά μηχανήματα της Apple που προηγουμένως δεν ήταν εκεί. Φανταστείτε μια επαγγελματική εφαρμογή macOS όπως το Photoshop που εκτελείται σε MacBook ως συνήθως και μετατρέπεται σε έκδοση που βασίζεται στην αφή στο iPad και στη συνέχεια μια περαιτέρω απλοποιημένη έκδοση για ένα εύρωστο iPhone. (Μια έκδοση iOS του Photoshop είναι σε εξέλιξη, τουλάχιστον για το iPad φέτος.) Ομοίως, μια εφαρμογή όπως το Netflix ή το Gmail θα μπορεί να μετακινείται αβίαστα σε φορητούς υπολογιστές και επιτραπέζιους υπολογιστές της Apple.
Αυτή η κίνηση είναι ακόμη πιο λογική όταν κοιτάξετε τα φημολογούμενα σχέδια της Apple για χρήση επεξεργαστών Axx που βασίζονται σε ARM στα MacBooks της. Το iPad έχει δείξει το δρόμο, προσφέροντας καλύτερη απόδοση από τους περισσότερους φορητούς υπολογιστές - περιορίζεται μόνο από τη μνήμη RAM του. Δεν υπάρχει αμφιβολία ότι η Apple θα τοποθετήσει επεξεργαστές ARM σε όλους τους υπολογιστές της νωρίτερα από αργότερα.
Αλλά το κλειδί εδώ είναι ότι, παρόλο που η Apple έχει πει ξανά και ξανά ότι δεν σχεδιάζει να συγχωνεύσει macOS και iOS, αυτή η συγχώνευση ανάπτυξης θα το επιτύχει αποτελεσματικά.
Οι εφαρμογές θα εξακολουθούν να μπορούν να εκτελούνται σε λειτουργία παραθύρου σε επιτραπέζιους Mac. Και το Finder θα παραμείνει προς το παρόν «εκκινητής» εφαρμογών του macOS - με τον ίδιο τρόπο που τα εφαλτήρια iPhone ή iPad είναι οι εκτοξευτές του iOS.
Αυτές όμως είναι ασήμαντες διαφορές. Στην πραγματικότητα, εάν οι εφαρμογές εκτελούνται με μία μόνο βάση κώδικα σε iPhone, iPad και Mac, τότε η Apple θα είχε συγχωνεύσει αποτελεσματικά όλα τα λειτουργικά συστήματα. Το μόνο που θα αλλάξει θα είναι η εμπειρία χρήστη σε κάθε μηχάνημα - το μπροστινό μέρος που θα βάλετε σε αυτό.
Ένα νέο κύμα μετασχηματιστικών υπολογιστικών παραγόντων
Μια τέτοια κίνηση θα επιτρέψει στην Apple να εξερευνήσει νέους παράγοντες μορφής με τον ίδιο τρόπο που κάνει η Microsoft με το υλικό Surface ή η Google με πτυσσόμενα τηλέφωνα ή τη φημολογούμενη λειτουργία επιφάνειας εργασίας Android Q.
Επειδή το γεγονός είναι ότι, ενώ η Apple εργάζεται για να πραγματοποιηθεί αυτή η συγχώνευση το 2022-2023, αυτές οι δύο εταιρείες είναι πολύ μπροστά στην ανάπτυξη ενός απρόσκοπτου λειτουργικού συστήματος που μπορεί να λειτουργήσει σε διαφορετικούς παράγοντες μορφής, μεταμορφώνοντας τις εμπειρίες των χρηστών των εφαρμογών για να προσαρμοστούν σε αυτούς τους παράγοντες μορφής Το
Πίστωση: Thurrot.com
Η Microsoft έχει ωθήσει τους προγραμματιστές να δημιουργήσουν εφαρμογές Progressive Web Apps (PWAs) ή Universal Windows Platform (UWP) που μπορούν να λειτουργήσουν αποτελεσματικά σε όλα, από τη μικρή οθόνη του παραμυθένιου Surface τηλεφώνου με κωδική ονομασία Andromeda έως τον φορητό υπολογιστή διπλής οθόνης Centaurus 2 σε 1. -ταμπλέτα στο Surface Pro στο Surface Book στο Surface Studio.
Όλα αυτά τα μηχανήματα θα συνδεθούν στο ίδιο Windows Core OS και θα προσφέρουν ελαφρώς διαφορετική εμπειρία χρήστη, με τις εφαρμογές να μεταμορφώνονται για να υιοθετούν τις δυνατότητες του υλικού που λειτουργούν. Και όλα αυτά θα είναι διαθέσιμα σε μεμονωμένα κοντέινερ στο Microsoft Store, όπως ακριβώς Η Apple φέρεται να σχεδιάζει να κάνει με τις εφαρμογές Marzipan.
Και στη συνέχεια, υπάρχει η Google, η οποία ακολουθεί τον αντίστροφο δρόμο, προετοιμάζοντας τους προγραμματιστές να δημιουργήσουν μια εφαρμογή που μπορεί να τρέξει σε όλα, από τηλέφωνα Android έως αναδιπλούμενα τηλέφωνα έως συσκευές 2 σε 1 έως Chromebook.
Πίστωση: Google
Η εταιρεία Mountain View δήλωσε πέρυσι ότι εργάζεται για να διασφαλίσει ότι το λειτουργικό σύστημα και οι εφαρμογές της θα λειτουργούν απρόσκοπτα σε διαφορετικούς παράγοντες μορφής. Σε μια ανάρτηση ιστολογίου στον ιστότοπο Android Developers, η εταιρεία σημείωσε ότι οι εφαρμογές έπρεπε επίσης να διαμορφώσουν το περιβάλλον χρήστη, μαζί με την ίδια τη συσκευή. Κάτι σαν το YouTube θα πρέπει να λειτουργεί σε προβολή μεμονωμένου παραθύρου και να επεκτείνεται δυναμικά καθώς ανοίγετε το δεύτερο παράθυρο του τηλεφώνου σας.
Αποψη
Τα επόμενα χρόνια θα υπάρξει μια ολική αλλαγή στον τρόπο που κατανοούμε τον υπολογισμό, με τις τρεις μεγάλες εταιρείες τεχνολογίας να υιοθετούν συσκευές που μπορούν να αλλάξουν σχήμα και εφαρμογές που μπορούν να λειτουργούν σε πολλές συσκευές απρόσκοπτα. Σύντομα, δεν θα χρειαστεί να ανησυχούμε για το ποια προγράμματα εκτελούνται πού. Αντ 'αυτού, απλώς θα επιλέξουμε οποιαδήποτε συσκευή και θα διασκεδάσουμε ή θα κάνουμε τις δουλειές μας.
Επιτέλους, η πληροφορική έγινε ξανά συναρπαστική.
Αυτή η ανάρτηση εμφανίστηκε αρχικά στον Tom's Guide.