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

Η ενσωμάτωση πληκτρολογίων τρίτων στο iOS 8 ήταν μια πολύ ευπρόσδεκτη εξέλιξη τόσο για τους χρήστες όσο και για τους προγραμματιστές. Άνοιξε την πόρτα σε δημοφιλή πληκτρολόγια τρίτων όπως το Swype ή το SwiftKey. Ως μέρος της ασφάλειας, ωστόσο, η Apple έχει περιορίσει εν μέρει το πληκτρολόγιο. Για παράδειγμα, δεν μπορούν να χρησιμοποιηθούν για την εισαγωγή κωδικών πρόσβασης. Αρκετοί άλλοι περιορισμοί προέκυψαν από την τεκμηρίωση του iOS 8, ο πιο θλιβερός από τους οποίους ήταν η αδυναμία μετακίνησης του δρομέα χρησιμοποιώντας το πληκτρολόγιο. Ωστόσο, φαίνεται ότι στο iOS 8 beta 3, η Apple έχει εγκαταλείψει αυτόν τον περιορισμό ή μάλλον πρόσθεσε ένα API για να ενεργοποιήσει την κίνηση του δρομέα.

Έβγαιναν πληροφορίες για τον περιορισμό τεκμηρίωση για τον προγραμματισμό προσαρμοσμένων πληκτρολογίων, όπου λέει:

«[…] Το προσαρμοσμένο πληκτρολόγιο δεν μπορεί να επισημάνει κείμενο ή να ελέγξει τη θέση του δρομέα. Αυτές οι λειτουργίες ελέγχονται από μια εφαρμογή εισαγωγής κειμένου που χρησιμοποιεί το πληκτρολόγιο"

Με άλλα λόγια, ο κέρσορας ελέγχεται από την εφαρμογή και όχι από το πληκτρολόγιο. Αυτή η παράγραφος δεν έχει ακόμη ενημερωθεί μετά την κυκλοφορία του νέου iOS 8 beta, ωστόσο, στην τεκμηρίωση των νέων API ανακαλύφθηκε από τον προγραμματιστή Ole Zorn ένα που, σύμφωνα με την περιγραφή του, θα ενεργοποιήσει τελικά αυτήν την ενέργεια. Η περιγραφή τα λέει κυριολεκτικά όλα "προσαρμογή της θέσης του κειμένου κατά απόσταση από τον χαρακτήρα". Χάρη σε αυτό, το πληκτρολόγιο θα πρέπει να αποκτήσει πρόσβαση σε μια λειτουργία που μέχρι τώρα μόνο η εφαρμογή μπορούσε να ελέγξει.

 

Για τα πληκτρολόγια τρίτων, θα μπορούσε να εφαρμοστεί το genius ιδέα του Daniel Hooper από το 2012, όπου είναι δυνατή η μετακίνηση του δρομέα σύροντας οριζόντια στο πληκτρολόγιο. Αργότερα, αυτό το χαρακτηριστικό εμφανίστηκε μέσω ενός tweak jailbreak Επιλογή επιλογής. Αυτή η ιδέα εφαρμόζεται επίσης από πολλές εφαρμογές στο App Store, συμπεριλαμβανομένων Σύνταξης, ένα λογισμικό γραφής που αναπτύχθηκε από τον Ole Zorn, αν και η μεταφορά είναι δυνατή μόνο σε μια ειδική γραμμή πάνω από το πληκτρολόγιο.

Η τοποθέτηση του δρομέα στο iOS δεν ήταν ποτέ η πιο ακριβής ή άνετη και τα πληκτρολόγια τρίτων θα μπορούσαν επιτέλους να βελτιώσουν αυτήν την ιδέα επτά ετών. Στο WWDC 2014, φάνηκε πώς η Apple θέλει να φιλοξενήσει τους προγραμματιστές και το νέο API είναι προφανώς μια απάντηση στα αιτήματά τους.

.