Κλείσιμο διαφήμισης

Το iOS είναι ένα αρκετά σταθερό και απλό λειτουργικό σύστημα. Φυσικά και εδώ δεν είναι ό,τι λάμπει είναι χρυσός. Αυτός είναι ακριβώς ο λόγος που μπορεί να μας λείπουν, για παράδειγμα, ορισμένες λειτουργίες ή επιλογές. Όπως και να έχει, η Apple εργάζεται συνεχώς στα συστήματά της και φέρνει νέες βελτιώσεις χρόνο με το χρόνο. Τώρα έχουν εμφανιστεί πληροφορίες για μια εξαιρετικά ενδιαφέρουσα αλλαγή που έχει τη δυνατότητα να αλλάξει τον τρόπο που βλέπουμε τις εγγενείς εφαρμογές και τις εφαρμογές Ιστού. Προφανώς μας περιμένει η άφιξη των λεγόμενων ειδοποιήσεις push στο iOS έκδοση του προγράμματος περιήγησης Safari.

Τι είναι οι ειδοποιήσεις push;

Πριν φτάσουμε κατευθείαν στο θέμα, ας εξηγήσουμε εν συντομία τι είναι στην πραγματικότητα οι ειδοποιήσεις push. Συγκεκριμένα, μπορείτε να τα συναντήσετε όταν εργάζεστε τόσο σε υπολογιστή/Mac όσο και στο iPhone σας. Πρακτικά, πρόκειται για οποιαδήποτε ειδοποίηση που λαμβάνετε, ή που σας «τσακίζει». Στο τηλέφωνο, μπορεί να είναι, για παράδειγμα, ένα εισερχόμενο μήνυμα ή ένα μήνυμα ηλεκτρονικού ταχυδρομείου, σε εκδόσεις για επιτραπέζιους υπολογιστές είναι μια ειδοποίηση για μια νέα ανάρτηση στον εγγεγραμμένο ιστότοπο και παρόμοια.

Και ακριβώς στο παράδειγμα των ειδοποιήσεων από ιστότοπους, δηλαδή απευθείας για παράδειγμα από διαδικτυακά περιοδικά, μπορούμε να αναφερθούμε σε αυτό ακόμη και τώρα. Εάν ενεργοποιήσετε τις ειδοποιήσεις για το Mac ή τον υπολογιστή σας (Windows) μαζί μας στο Jablíčkář, γνωρίζετε σίγουρα ότι κάθε φορά που δημοσιεύεται ένα νέο άρθρο, θα ειδοποιείστε για μια νέα ανάρτηση στο κέντρο ειδοποιήσεων. Και αυτό είναι που τελικά θα φτάσει στα συστήματα iOS και iPadOS. Αν και η λειτουργία δεν είναι ακόμη επίσημα διαθέσιμη, έχει πλέον ανακαλυφθεί στην έκδοση beta του iOS 15.4.1. Οπότε δεν πρέπει να το περιμένουμε για σχετικά μεγάλο χρονικό διάστημα.

Push notifications και PWA

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

Ειδοποιήσεις στο iOS

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

Κινδυνεύει το App Store;

Αν σας ενδιαφέρουν τα δρώμενα γύρω από την εταιρεία της Apple, τότε σίγουρα δεν σας έχει λείψει η διαμάχη με την εταιρεία Epic Games πρόσφατα, που προέκυψε για έναν απλό λόγο. Η Apple «αναγκάζει» όλους τους προγραμματιστές να κάνουν όλες τις αγορές εντός των εφαρμογών τους και τις πληρωμές συνδρομών μέσω του App Store, για τις οποίες ο κολοσσός χρεώνει ένα «συμβολικό» 30%. Αν και οι περισσότεροι προγραμματιστές δεν θα είχαν κανένα πρόβλημα να ενσωματώσουν ένα άλλο σύστημα πληρωμών στις εφαρμογές τους, αυτό δυστυχώς δεν επιτρέπεται όσον αφορά τους όρους του App Store. Ωστόσο, οι προοδευτικές εφαρμογές Ιστού θα μπορούσαν να σημαίνουν μια ορισμένη αλλαγή.

Άλλωστε, όπως μας έχει ήδη δείξει η Nvidia με την υπηρεσία GeForce NOW – το πρόγραμμα περιήγησης φαίνεται πολύ πιθανό να είναι η λύση. Η Apple δεν επιτρέπει εφαρμογές στο App Store που χρησιμοποιούνται για την εκκίνηση άλλων εφαρμογών, οι οποίες επομένως λογικά δεν πέρασαν τη διαδικασία ελέγχου. Όμως ο γίγαντας των τυχερών παιχνιδιών το έλυσε με τον δικό του τρόπο και έκανε την υπηρεσία cloud gaming, GeForce NOW, διαθέσιμη στους χρήστες iPhone και iPad με τη μορφή διαδικτυακής εφαρμογής. Οπότε σίγουρα δεν είναι αδύνατο, και γι' αυτό είναι επίσης πιθανό και άλλοι προγραμματιστές να προσπαθήσουν να ακολουθήσουν παρόμοια προσέγγιση. Φυσικά, σε αυτή την περίπτωση, υπάρχει τεράστια διαφορά μεταξύ μιας υπηρεσίας παιχνιδιών cloud και μιας ολοκληρωμένης εφαρμογής.

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

.