Το Android 15 μπορεί να αναγκάσει περισσότερες εφαρμογές να καταλαμβάνουν το 100% της οθόνης σας
Mishaal Rahman / Αρχή
Android
TL;DR
- Οι γραμμές κατάστασης και πλοήγησης καταλαμβάνουν πολύτιμο χώρο στην οθόνη, αλλά είναι σε θέση να γίνονται διαφανείς, ώστε οι εφαρμογές Android να μπορούν να εμφανίζουν περιεχόμενο κάτω από αυτές.
-
Αυτό ονομάζεται λει
του
ργία από άκρη σε άκρη, αλλά πολλές εφαρμογές δεν υποστηρίζουν αυτήν τη δυνατότητα. - Τα αποσπάσματα κώδικα υποδηλώνουν ότι το Android 15 θα μπορούσε να αναγκάσει ορισμένες εφαρμογές να περάσουν από άκρη σε άκρη από προεπιλογή.
Τα smartphone είναι πολύ μεγαλύτερα από ό,τι ήταν πριν από μια δεκαετία. Χάρη στον αυξημένο χώρο οθόνης, μπορείτε να χωρέσετε περισσότερο περιεχόμενο από ό,τι στο παρελθόν. Όμως, τα μεγέθη των smartphone και των πλαισίων τους έχουν αυξηθεί τα τελευταία χρόνια, επομένως οι προγραμματιστές εφαρμογών πρέπει να είναι έξυπνοι με τον τρόπο χρήσης του διαθέσιμου χώρου. Το Android προσφέρει εδώ και καιρό στις εφαρμογές τη δυνατότητα χρήσης ολόκληρου του ύψους και του πλάτους της οθόνης — δηλαδή, από άκρη σε άκρη — αλλά πολλές εφαρμογές δεν το εκμεταλλεύονται αυτό. Αυτό θα μπορούσε να αλλάξει με την κυκλοφορία του Android 15, ωστόσο, το οποίο είναι έτοιμο να αναγκάσει ορισμένες εφαρμογές να περάσουν από άκρη σε άκρη από προεπιλογή.
Σήμερα, για να περάσουν από άκρη σε άκρη, οι εφαρμογές πρέπει να συμμετέχουν εφαρμόζοντας μερικά API. Αυτό συμβαίνει επειδή η σχεδίαση της διεπαφής χρήστη πίσω από τη γραμμή πλοήγησης και τη γραμμή κατάστασης (αλλιώς γνωστές ως “γραμμές συστήματος”) μπορεί να μην έχει νόημα για κάθε εφαρμογή, ειδικά εάν υπάρχουν διαδραστικά στοιχεία όπως κουμπιά που θα επικαλύπτονται με τις γραμμές συστήματος. Οι προγραμματιστές έχουν έναν τρόπο να αντιμετωπίσουν αυτές τις επικαλύψεις πριν ενεργοποιήσουν τη λειτουργία από άκρη σε άκρη για τις εφαρμογές τους, αλλά το γεγονός ότι αυτό είναι απαραίτητο δείχνει γιατί η Google έχει επιλέξει μέχρι στιγμής να μην επιβάλλει αυτήν τη συμπεριφορά για κάθε εφαρμογή. Ωστόσο, αυτές οι μέρες μπορεί να τελειώνουν, καθώς ανακάλυψα κώδικα στην τελευταία έκδοση beta του Android 14 QPR2 που υποδηλώνει ότι το λειτουργικό σύστημα ενδέχεται να επιβάλει αυτήν τη συμπεριφορά για εφαρμογές που στοχεύουν την επόμενη έκδοση του Android.
Είναι πιθανό πολλές εφαρμογές να χρειαστεί να χρησιμοποιούν ολόκληρη την οθόνη του smartphone — ακόμα και τη γραμμή κατάστασης και τη γραμμή χειρονομιών πλοήγησης.
Επειδή η Google θέλει να δώσει στους προγραμματιστές χρόνο να ενημερώσουν, να δοκιμάσουν και να διορθώσουν τις εφαρμογές τους σε σχέση με νεότερες εκδόσεις του λειτουργικού συστήματος Android, η εταιρεία παρουσίασε μια νέα σελίδα ρυθμίσεων που ονομάζεται Αλλαγές συμβατότητας εφαρμογών στο Android 11 που επιτρέπει στους προγραμματιστές να αλλάζουν μεμονωμένες συμπεριφορές συστήματος που μπορεί να χαλάσουν τις εφαρμογές τους . Η λίστα των αλλαγών συμβατότητας που εφαρμόζονται σε μια συγκεκριμένη εφαρμογή εξαρτάται από το επίπεδο API-στόχου της, έναν αριθμό που υποδηλώνει πώς η εφαρμογή προορίζεται να εκτελείται σε διαφορετικές εκδόσεις Android. Μια εφαρμογή που στοχεύει το επίπεδο API 34 (το επίπεδο API που αντιστοιχεί στο Android 14) θα έχει όλες τις νέες μπαταρίες κάτω από την κουκούλα του λειτουργικού συστήματος, τη διαχείριση μνήμης και τις αλλαγές στο API. Κατ’ επέκταση, μια εφαρμογή που στοχεύει το επίπεδο API 35 (το επίπεδο API που αντιστοιχεί στο Android 15) θα πρέπει να αντιμετωπίσει όποιες νέες συμπεριφορές συστήματος εισάγει η νέα έκδοση λειτουργικού συστήματος.
Έχοντας αυτό κατά νου, ενώ έσκαγα στο Android 14 QPR2
Beta 3
, ανακάλυψα μια νέα αλλαγή συμβατότητας εφαρμογής με το όνομα
EDGE_TO_EDGE_BY_DEFAULT
με αυτήν την περιγραφή: «κάνετε την εφαρμογή να περνάει από άκρη σε άκρη από προεπιλογή, εάν το SDK-στόχος είναι
VANILLA_ICE_CREAM
ή από πάνω.” Το Vanilla Ice Cream τυγχάνει να είναι το εσωτερικό όνομα επιδόρπιο για το Android 15, πράγμα που σημαίνει ότι αυτή η αλλαγή συμβατότητας θα εφαρμοστεί σε εφαρμογές που στοχεύουν στην επερχόμενη φετινή κυκλοφορία. Δεδομένου ότι η Google αναγκάζει τους προγραμματιστές να ενημερώνουν τις εφαρμογές τους κάθε χρόνο για να στοχεύουν νεότερα επίπεδα API, είναι θέμα χρόνου οι περισσότερες εφαρμογές στο Play Store να στοχεύσουν το Android 15. Εκτός εάν η Google αλλάξει ξανά την πολιτική της, η προθεσμία για τις νέες εφαρμογές και ενημερώσεις εφαρμογών θα αναγκαστεί να στοχεύσει το Android 15 θα είναι στις 31 Αυγούστου 2025.
Ένα πράγμα που πρέπει να σημειώσω, ωστόσο, είναι ότι δεν ξέρω αν η Google σκοπεύει πράγματι να επιβάλει αυτήν την αλλαγή συμπεριφοράς στο Android 15. Η Google πραγματοποίησε πρόσφατα κάποιες αλλαγές στο κοινό που υποδηλώνουν ότι θέλει να βελτιώσει την υποστήριξη από άκρη σε άκρη στο Android , όπως
ενημέρωση του enableEdgeToEdge API
για να σχεδιάζετε εγκοπές οθόνης, όπως εγκοπές και τρύπες (H/T @
Nail_Sadykov
). Ωστόσο, η Google μπορεί να το τοποθετήσει σε μελλοντική κυκλοφορία, όπως έχει γίνει μερικές φορές με άλλες αλλαγές συμπεριφοράς.
Εάν αυτή η αλλαγή κυκλοφορούσε στο Android 15, μπορεί να αναρωτιέστε πώς θα επηρεάσει τη διεπαφή χρήστη των αγαπημένων σας εφαρμογών. Μέσα από λίγη προσπάθεια, ενεργοποίησα την αλλαγή συμβατότητας και την ανάγκασα σε μια εφαρμογή. Δείτε πώς άλλαξε η διεπαφή χρήστη τόσο σε οριζόντια όσο και σε κατακόρυφη λειτουργία πριν και μετά τη λειτουργία από άκρη σε άκρη.
Mishaal Rahman / Αρχή Android
Mishaal Rahman / Αρχή Android
Για εφαρμογές με πολύ κείμενο, η ενεργοποίηση της λειτουργίας από άκρη σε άκρη έχει πολύ νόημα. Αναγκάστηκα επίσης τη λειτουργία από άκρη σε άκρη σε ορισμένες υπάρχουσες εφαρμογές όπως το Gmail και το
Google Keep
, αλλά τα αποτελέσματα δεν ήταν τόσο ελπιδοφόρα λόγω των στοιχείων διεπαφής χρήστη που επικαλύπτονται με τις γραμμές συστήματος. Αλλά αυτό είναι αναμενόμενο, γι’ αυτό η Google πιθανότατα θα δώσει στους προγραμματιστές χρόνο να ενημερώσουν τις εφαρμογές τους πριν γυρίσουν τον διακόπτη για να επιβάλουν τη λειτουργία από άκρη σε άκρη. Αυτό σημαίνει, φυσικά, ότι σκοπεύουν πραγματικά να επιβάλουν αυτήν την αλλαγή.
Δεν έχουμε ακόμη βάλει στα χέρια μας έστω και μία προεπισκόπηση προγραμματιστή του Android 15, οπότε μόνο ο χρόνος θα δείξει αν τελικά συμβεί αυτή η αλλαγή. Φυσικά, θα διερευνήσουμε τις εκδόσεις προεπισκόπησης Android 15 μόλις είναι διαθέσιμες για να επιβεβαιώσουμε εάν αυτή η αλλαγή σχεδιάζεται να γίνει ζωντανή στην επόμενη έκδοση.
Έχετε μια συμβουλή; Μίλησέ μας!
Στείλτε email στο προσωπικό μας στο
news
@androidauthority.com. Μπορείτε να παραμείνετε ανώνυμοι ή να λάβετε πίστωση για τις πληροφορίες, είναι δική σας επιλογή.
VIA:
AndroidAuthority.com

