Интеграцијата на тастатури од трети страни во iOS 8 беше многу добредојден развој за корисниците и за програмерите. Ја отвори вратата за популарни тастатури од трети страни како што се Swype или SwiftKey. Како дел од безбедноста, сепак, Apple делумно ја ограничи тастатурата. На пример, тие не можат да се користат за внесување лозинки. Неколку други ограничувања произлегоа од документацијата за iOS 8, од кои најтажно беше неможноста да се движи курсорот со помош на тастатурата. Сепак, се чини дека во iOS 8 бета 3, Apple го напушти ова ограничување, поточно додаде API за да овозможи движење на курсорот.
Излегуваа информации за ограничувањето документација за програмирање на сопствени тастатури, каде што пишува:
„[…] приспособената тастатура не може да означува текст или да ја контролира позицијата на курсорот. Овие операции се контролирани од апликација за внесување текст што ја користи тастатурата"
Со други зборови, курсорот го контролира апликацијата, а не тастатурата. Овој став сè уште не е ажуриран по објавувањето на новата iOS 8 бета верзија, сепак, во документацијата на новите API откриен од развивачот Оле Зорн оној кој, според неговиот опис, на крајот ќе ја овозможи оваа акција. Описот буквално кажува се "приспособете ја позицијата на текстот според растојанието од знакот". Благодарение на ова, тастатурата треба да добие пристап до операција која досега само апликацијата можеше да ја контролира.
Изгледа дека е можно да се помести курсорот со приспособена тастатура во бета 3. :) pic.twitter.com/hSLg8Gn48F
— Оле Зорн (@olemoritz) Јули 7, 2014
За тастатури од трети страни, генијалноста може да се примени концепт на Даниел Хупер од 2012 година, каде што е можно поместување на курсорот со хоризонтално влечење на тастатурата. Подоцна, оваа функција се појави преку џеилбрејк дотерување Избриши. Овој концепт се применува и од неколку апликации во App Store, вклучувајќи Редакциски, софтвер за пишување развиен од Оле Зорн, иако влечењето е можно само на посебна лента над тастатурата.
Поставувањето на курсорот на iOS никогаш не било најпрецизно или најудобно, а тастатурите од трети страни конечно би можеле да го подобрат овој концепт стар седум години. На WWDC 2014, се виде како Apple сака да ги смести програмерите, а новиот API очигледно е одговор на нивните барања.
Среќен сум за оваа вест само затоа што првото нешто што ќе го направам по ажурирањето на iOS8 ќе биде да купам нова тастатура (веројатно Flexy). Сепак, моменталниот избор на локација на курсорот со користење на балонот ми изгледа доволно удобно, можеби со исклучок на удирање на работ на екранот..;)
Напротив, мислам дека тоа е чекор во погрешна насока. За мене, шармот на iOS е токму во неговата затвореност, а со тоа и стабилност. Приближувањето до андроидот и врескањето на неколку незадоволни луѓе нема да донесе ништо добро
Не ја разбирам неповратноста. Кој ве спречува да ја користите тастатурата на Apple? Вашето мислење ми изгледа ужасно ограничено, слично на екстазата од оригиналниот текст на блу-реј дисковите. кои пишуваат дека е најоригинален со чешки преводи. тоа е сечија работа, секој користи што сака, но зошто да го избереш другите, што сакаш различна тастатура или синхронизација за филм? ... затоа користете ја оригиналната стабилна тастатура, но некој лесно може да користи друга нестабилна, нели? оставете го изборот на корисниците, зошто на другите би им го одземале правото на избор?!
Нема да ја заменам стандардната тастатура. Само шизофренијата дека ќе има една лозинка и друга за другите ми изгледа глупава. Повеќе би сакал Apple да ги обедини постоечките.
Првата работа што ја правам по инсталирањето на iOS8 е да го преземам Swiftkey и да ја додадам класичната кожа на тастатурата на Apple на неа. Нема ништо на iOS што ме нервира толку многу како iOS тастатурата. Ужасно предвидување и не може да направи ништо што модерната тастатура би требало да може да направи.1
Целосно се согласувам. Она што најмногу ми пречеше по префрлањето од андроид на иос е и долгиот внес на текст, покрај печатните грешки. Со нетрпение очекувам Swiftkey да научи и да запомни цели реченици, а не само мои уникатни изрази и пресврти :)
Честопати една или две букви се доволни и Swiftkey ќе го „погоди“ саканиот збор. Да не зборуваме за лизгање