Η Apple ανακοίνωσε πρόσφατα τεράστιες αλλαγές για τους προγραμματιστές στην ΕΕ όσον αφορά τον τρόπο διανομής εφαρμογών με 17.4, αλλά υπάρχει ένας προγραμματιστής που είναι πιο χαρούμενος γι ‘αυτό από τους περισσότερους.
Ράιλι Τεστούτ
είναι ο δημιουργός του
Δέλτα
, ένας εξομοιωτής που σας επιτρέπει να παίζετε παιχνίδια από το NES, το Game Boy, το Nintendo DS και το Nintendo 64 ενώ μπορείτε να χρησιμοποιείτε cheat, προσαρμοσμένα skins και πολλά άλλα. Δυστυχώς, εδώ και καιρό είναι μια δύσκολη εφαρμογή που μπορεί να εγκατασταθεί στο καλύτερο iPhone σας. Από την κυκλοφορία της εφαρμογής το 2020, η εφαρμογή απαιτεί Testut’s
Altstore
λογισμικό — μια διαδικασία που απαιτεί
πολλά βήματα για να δουλέψετε
. Τώρα, ωστόσο, με τις επερχόμενες αλλαγές της Apple, πρόκειται να γίνει πολύ πιο εύκολη η εγκατάσταση της Delta μέσω του AltStore — τουλάχιστον στην ΕΕ.
Εμείς
μίλησε προηγουμένως στο Testut το 2023
σχετικά με το τι θα ήθελε να δει από την Apple και το “sideloading”, μια διαδικασία εγκατάστασης εφαρμογών τρίτων που δεν είναι διαθέσιμες στο Apple App Store. Αν και η Apple δεν εισάγει το sideloading στο iPhone στην ΕΕ, πρόκειται να επιτρέψει στους προγραμματιστές να
δημιουργήστε αγορές
εκτός του App Store: Αλλά όχι χωρίς κάποιες επιπλέον απαιτήσεις.
Αφού ο Testut μοιράστηκε ένα
σειρά αναρτήσεων
στο Mastodon, αντιδρώντας στα νέα, το iMore του μίλησε για άλλη μια φορά για το τι σημαίνει η αλλαγή στάσης της Apple για τη Delta και το AltStore στο μέλλον.
Ο απόηχος των ανακοινώσεων της Apple
“Ειλικρινά, εξαιρετικά συγκλονισμένος!” αναφώνησε ο Τεστούτ. «Δεν περίμενα η Apple να κυκλοφορήσει τόσες πολλές πληροφορίες ταυτόχρονα, οπότε μου πήρε ένα δευτερόλεπτο για να αφομοιώσω τα πάντα. Μόλις είχα λίγο χρόνο όμως, ήμουν εκστασιασμένος! Αυτό ήταν λίγο πολύ *ακριβώς* αυτό που ήλπιζα από τότε που κυκλοφόρησε το AltStore πριν από σχεδόν 5 χρόνια, και ήταν απίστευτα σουρεαλιστική ανάγνωση όλης της τεκμηρίωσης.”
Πράγματι, φαίνεται ότι θα μπορείτε να χρησιμοποιείτε τόσο το Delta όσο και το AltStore στην ΕΕ χωρίς προβλήματα μόλις κυκλοφορήσει το
iOS 17
.4. Εάν εκτελείτε το Delta σε iPhone, ίσως χρειαστεί να ενεργοποιήσετε μια «λειτουργία JIT», η οποία ουσιαστικά επιτρέπει στο γραφικό μέρος του τσιπ της σειράς A του iPhone να χρησιμοποιεί όση ισχύ χρειάζεται για να τρέξει αυτά τα παιχνίδια εξομοίωσης σε πλήρη ταχύτητα. Με τις αλλαγές της Apple, αυτή η απαιτούμενη ρύθμιση θα είναι άσχετη: «Ευτυχώς, η Delta θα πρέπει να μπορεί να μιμείται όλα τα συστήματα που περιλαμβάνονται χωρίς προβλήματα! Αυτό συμβαίνει επειδή κανένα από τα συστήματα που περιλαμβάνονται δεν απαιτεί JIT, σε αντίθεση με νεότερα συστήματα όπως το GameCube ή το Wii.
Υπήρξε άφθονη συζήτηση στην κοινωνική
πλατφόρμα
Mastodon σχετικά με αυτές τις ανακοινώσεις, όπου πολλοί προγραμματιστές διαμένουν τώρα μετά το άλμα από το Twitter (τώρα X). Ο Testut είναι ευχαριστημένος με αυτό που ανακοινώθηκε: «Τα περισσότερα από αυτά που ανακοίνωσε η Apple ήταν πράγματα που περιμέναμε εδώ και καιρό, όπως η έγκριση εταιρειών να γίνουν εναλλακτικές αγορές βάσει αυστηρών κριτηρίων, η απαίτηση από όλες τις πλευρικές εφαρμογές να περνούν από μια αγορά
κ.λπ
. ” αυτός εξήγησε. «Αν μη τι άλλο, εξεπλάγην από τα πράγματα που δεν είδαμε. για παράδειγμα, περίμενα ότι η Apple θα εξακολουθούσε να απαιτεί προμήθεια για όλες τις πληρωμές από εφαρμογές εναλλακτικής αγοράς και αυτό δεν συνέβη».
Τι θα μπορούσε να βελτιωθεί;
(Πίστωση εικόνας: Future / Apple)
Για όλα όσα ανακοίνωσε η Apple, υπήρχαν κάποια πράγματα που ο Testut πιστεύει ότι θα μπορούσε να κάνει με κάποιες προσαρμογές. «Πιστεύω ότι οι απαιτήσεις βασικών τελών τεχνολογίας θα μπορούσαν να χρησιμοποιήσουν κάποιες μικρές τροποποιήσεις. Συγκεκριμένα, πιστεύω ότι οι δωρεάν εφαρμογές θα πρέπει να απαλλάσσονται πλήρως από αυτό το τέλος, διαφορετικά, μια δωρεάν εφαρμογή που γίνεται viral από τη μια μέρα στην άλλη θα μπορούσε να χρεοκοπήσει εντελώς έναν indie προγραμματιστή.»
Η Apple πρέπει να συμμορφωθεί με τις αλλαγές DMA που ορίζονται από την ΕΕ έως τις 5 Μαρτίου — αλλά η εταιρεία έχει ήδη αποκαλύψει τα σχέδιά της έξι εβδομάδες πριν από τη λήξη της προθεσμίας. Με το σετ μικροφώνου-ακουστικού Vision Pro της Apple να κυκλοφορεί σε λίγες μέρες, αναφέρουμε στη Testut ότι αυτό μπορεί να ήταν μια σκόπιμη κίνηση από την πλευρά της Apple. «Πιστεύω ότι υπάρχει κάποιος σκόπιμος σχεδιασμός εδώ. Η Apple δεν θα ήθελε να καταστρέψει τη διαφημιστική εκστρατεία των προπαραγγελιών ανακοινώνοντας αυτές τις αλλαγές την περασμένη εβδομάδα και κάνοντάς το τώρα μπορεί να αφήσει τις ειδήσεις να σβήσουν πριν κυκλοφορήσει το Vision Pro την επόμενη εβδομάδα και οι άνθρωποι να μιλήσουν γι’ αυτό», εξηγεί ο Testut.
«Σε ό,τι αφορά τη Delta, αυτή τη στιγμή βρίσκεται στο TestFlight και υποστηρίζει το visionOS, αν και έχω αρχίσει επίσης να δημιουργώ πρωτότυπα μιας εγγενούς θύρας visionOS για να πειραματιστώ με μερικές νέες ιδέες. Ωστόσο, εξακολουθεί να μην επιτρέπεται στο πραγματικό App Store και δεν είμαι ακόμη σίγουρος εάν θα είναι δυνατή η πλευρική φόρτωση εφαρμογών στο Vision Pro με το AltStore.
Έρχεται μια επική μάχη;
(
Εικόνα
: Riley Testut)
Ορισμένοι προγραμματιστές, όπως π.χ
Steve-Troughton Smith
, νιώθετε το αντίθετο όσον αφορά τις επιλογές προγραμματιστών στην ΕΕ χάρη σε αυτές τις αλλαγές. Άλλοι, όπως ο Mozilla, ο κατασκευαστής του προγράμματος περιήγησης ιστού Firefox, είναι λιγότερο από ευχαριστημένοι — εξηγώντας ότι οι αλλαγές θα μπορούσαν να καταπνίξουν τα έσοδα μιας εφαρμογής στην ΕΕ. Αυτό θα μπορούσε να υποβαθμίσει την εμπειρία που προσφέρει η Apple στους χρήστες από τότε που έγινε διαθέσιμο το App Store το 2008 — αλλά η Testut είναι ουδέτερη ως προς αυτό. «Συνολικά, νομίζω ότι η Apple έχει κάνει εξαιρετική δουλειά ελαχιστοποιώντας τις αρνητικές επιπτώσεις που θα μπορούσαν να έχουν αυτές οι αλλαγές στους καταναλωτές. Οι απαιτήσεις είναι αρκετά αυστηρές ώστε για εφαρμογές που βρίσκονται ήδη στο App Store, δεν υπάρχει μεγάλο κίνητρο για αποχώρηση. Αυτό θα ήταν το χειρότερο σενάριο κατά τη γνώμη μου, γιατί τότε οι χρήστες θα αναγκάζονταν να χρησιμοποιούν εναλλακτικές αγορές μόνο για να εγκαταστήσουν τις τρέχουσες εφαρμογές τους», εξηγεί ο Testut.
«Ωστόσο, πρέπει να δούμε πώς θα γίνει αυτό για να ξέρουμε σίγουρα. Εάν μια εταιρεία όπως η Epic ή η Meta καταφέρει να κάνει τους μεγάλους προγραμματιστές να εγκαταλείψουν το App Store για την αγορά τους, τότε αυτό θα υποβάθμιζε απολύτως την εμπειρία του iOS. Απλώς προσωπικά πιστεύω ότι αυτό είναι απίθανο δεδομένων των περιορισμών της Apple.”
Πράγματι, με αυτές τις αλλαγές, καλείται ένα νέο API
MarketplaceKit
, που δίνει τη δυνατότητα στους προγραμματιστές να δημιουργήσουν το δικό τους κατάστημα στην ΕΕ, θα μπορούσε να υπάρξει μια άλλη χρυσή εποχή των εφαρμογών, όπως ακριβώς οι πρώτες μέρες του App Store. Ο Testut δεν είναι σίγουρος για αυτό, αλλά ελπίζει ότι είναι τουλάχιστον μια πιθανότητα να συμβεί αυτό. “Δύσκολο να το πω, αλλά νομίζω ότι είναι πολύ πιθανό να δούμε μια εισροή εντελώς νέων εφαρμογών από ανεξάρτητους προγραμματιστές τώρα που δεν υπάρχει έλεγχος εφαρμογών που να εμποδίζει τις δημιουργικές ιδέες!”
(Πίστωση εικόνας: iMore)
Τέλος, η Delta είδε πρόσφατα ορισμένες μεγάλες βελτιώσεις, όπως υποστήριξη AirPlay από iPhone σε Apple TV — οπότε αν παίζετε
Donkey Kong
Country 2 στο iPhone σας, μπορείτε να συνεχίσετε να το παίζετε στην τηλεόρασή σας μέσω του αποκωδικοποιητή της Apple.
Με αυτές τις επερχόμενες αλλαγές στην ΕΕ, το Testut δεν έχει σχέδια να επιβραδύνει. «Σίγουρα με παρακίνησε να συνεχίσω να εργάζομαι στο Delta — αλλά υπάρχουν τόσα πολλά που πρέπει να κάνω με το AltStore για να το κάνω επίσημη αγορά εφαρμογών που τα χέρια μου είναι δεμένα προς το παρόν! Μόλις φτάσουμε στον Μάρτιο, όμως, θα ήθελα να επικεντρωθούμε επιτέλους περισσότερο στη Delta!».
VIA:
iMore.com
