Η ενσωμάτωση πληκτρολογίων τρίτων στο iOS 8 ήταν μια πολύ ευπρόσδεκτη εξέλιξη τόσο για τους χρήστες όσο και για τους προγραμματιστές. Άνοιξε την πόρτα σε δημοφιλή πληκτρολόγια τρίτων όπως το Swype ή το SwiftKey. Ως μέρος της ασφάλειας, ωστόσο, η Apple έχει περιορίσει εν μέρει το πληκτρολόγιο. Για παράδειγμα, δεν μπορούν να χρησιμοποιηθούν για την εισαγωγή κωδικών πρόσβασης. Αρκετοί άλλοι περιορισμοί προέκυψαν από την τεκμηρίωση του iOS 8, ο πιο θλιβερός από τους οποίους ήταν η αδυναμία μετακίνησης του δρομέα χρησιμοποιώντας το πληκτρολόγιο. Ωστόσο, φαίνεται ότι στο iOS 8 beta 3, η Apple έχει εγκαταλείψει αυτόν τον περιορισμό ή μάλλον πρόσθεσε ένα API για να ενεργοποιήσει την κίνηση του δρομέα.
Έβγαιναν πληροφορίες για τον περιορισμό τεκμηρίωση για τον προγραμματισμό προσαρμοσμένων πληκτρολογίων, όπου λέει:
«[…] Το προσαρμοσμένο πληκτρολόγιο δεν μπορεί να επισημάνει κείμενο ή να ελέγξει τη θέση του δρομέα. Αυτές οι λειτουργίες ελέγχονται από μια εφαρμογή εισαγωγής κειμένου που χρησιμοποιεί το πληκτρολόγιο"
Με άλλα λόγια, ο κέρσορας ελέγχεται από την εφαρμογή και όχι από το πληκτρολόγιο. Αυτή η παράγραφος δεν έχει ακόμη ενημερωθεί μετά την κυκλοφορία του νέου iOS 8 beta, ωστόσο, στην τεκμηρίωση των νέων API ανακαλύφθηκε από τον προγραμματιστή Ole Zorn ένα που, σύμφωνα με την περιγραφή του, θα ενεργοποιήσει τελικά αυτήν την ενέργεια. Η περιγραφή τα λέει κυριολεκτικά όλα "προσαρμογή της θέσης του κειμένου κατά απόσταση από τον χαρακτήρα". Χάρη σε αυτό, το πληκτρολόγιο θα πρέπει να αποκτήσει πρόσβαση σε μια λειτουργία που μέχρι τώρα μόνο η εφαρμογή μπορούσε να ελέγξει.
Φαίνεται ότι είναι δυνατή η μετακίνηση του δρομέα με ένα προσαρμοσμένο πληκτρολόγιο στην έκδοση beta 3. :) pic.twitter.com/hSLg8Gn48F
— Όλε Ζορν (@olemoritz) Ιούλιος 7, 2014
Για τα πληκτρολόγια τρίτων, θα μπορούσε να εφαρμοστεί το genius ιδέα του Daniel Hooper από το 2012, όπου είναι δυνατή η μετακίνηση του δρομέα σύροντας οριζόντια στο πληκτρολόγιο. Αργότερα, αυτό το χαρακτηριστικό εμφανίστηκε μέσω ενός tweak jailbreak Επιλογή επιλογής. Αυτή η ιδέα εφαρμόζεται επίσης από πολλές εφαρμογές στο App Store, συμπεριλαμβανομένων Σύνταξης, ένα λογισμικό γραφής που αναπτύχθηκε από τον Ole Zorn, αν και η μεταφορά είναι δυνατή μόνο σε μια ειδική γραμμή πάνω από το πληκτρολόγιο.
Η τοποθέτηση του δρομέα στο iOS δεν ήταν ποτέ η πιο ακριβής ή άνετη και τα πληκτρολόγια τρίτων θα μπορούσαν επιτέλους να βελτιώσουν αυτήν την ιδέα επτά ετών. Στο WWDC 2014, φάνηκε πώς η Apple θέλει να φιλοξενήσει τους προγραμματιστές και το νέο API είναι προφανώς μια απάντηση στα αιτήματά τους.
Είμαι χαρούμενος για αυτά τα νέα έστω και μόνο επειδή το πρώτο πράγμα που θα κάνω μετά την ενημέρωση στο iOS8 θα είναι να αγοράσω ένα νέο πληκτρολόγιο (μάλλον Flexy). Ωστόσο, η τρέχουσα επιλογή της θέσης του δρομέα χρησιμοποιώντας το συννεφάκι μου φαίνεται αρκετά άνετη, ίσως με εξαίρεση το χτύπημα στην άκρη της οθόνης..;)
Αντιθέτως, πιστεύω ότι είναι ένα βήμα προς τη λάθος κατεύθυνση. Για μένα, η γοητεία του iOS έγκειται ακριβώς στην κλειστότητά του και συνεπώς στη σταθερότητά του. Η προσέγγιση στο android και οι κραυγές λίγων δυσαρεστημένων δεν θα κάνουν καλό
Δεν καταλαβαίνω το μη αναστρέψιμο. Ποιος σας εμποδίζει να χρησιμοποιήσετε το πληκτρολόγιο της Apple; Η γνώμη σου μου φαίνεται τρομερά περιορισμένη, παρόμοια με την έκσταση του αρχικού κειμένου σε δίσκους blu-ray. που γράφουν ότι είναι το πιο πρωτότυπο με τσέχικους υπότιτλους. Αυτό είναι δουλειά του καθενός, ότι ο καθένας χρησιμοποιεί ό,τι θέλει, αλλά γιατί να επιλέξεις άλλους, τι θέλεις διαφορετικό πληκτρολόγιο ή μεταγλώττιση για μια ταινία; ... χρησιμοποιήστε λοιπόν το αρχικό σταθερό πληκτρολόγιο, αλλά κάποιος μπορεί εύκολα να χρησιμοποιήσει ένα άλλο ασταθές, σωστά; αφήστε την επιλογή στους χρήστες, γιατί αφαιρείτε το δικαίωμα επιλογής των άλλων;!
Δεν θα αντικαταστήσω το τυπικό πληκτρολόγιο. Μόνο η σχιζοφρένεια ότι θα υπάρχει ένας κωδικός και άλλος για τους άλλους μου φαίνεται ηλίθια. Θα προτιμούσα να καλωσορίσω την Apple να ενοποιήσει τις υπάρχουσες.
Το πρώτο πράγμα που κάνω μετά την εγκατάσταση του iOS8 είναι να κατεβάσω το Swiftkey και να προσθέσω το κλασικό δέρμα του πληκτρολογίου της Apple σε αυτό. Δεν υπάρχει τίποτα στο iOS που να με ενοχλεί όσο το πληκτρολόγιο iOS. Φρικτή πρόβλεψη και δεν μπορεί να κάνει τίποτα που υποτίθεται ότι μπορεί να κάνει ένα σύγχρονο πληκτρολόγιο.1
Συμφωνώ απόλυτα. Αυτό που με ενόχλησε περισσότερο μετά τη μετάβαση από το android στο ios είναι η μακροσκελής εισαγωγή κειμένου, εκτός από τυπογραφικά λάθη. Ανυπομονώ να μάθει ο Swiftkey και να θυμάται ολόκληρες προτάσεις, όχι μόνο τις μοναδικές εκφράσεις και τις ανατροπές μου :)
Συχνά ένα ή δύο γράμματα είναι αρκετά και το Swiftkey θα «μαντέψει» την επιθυμητή λέξη. Για να μην αναφέρουμε το σάρωση