Интегрирането на клавиатури на трети страни в iOS 8 беше много добре дошло развитие както за потребителите, така и за разработчиците. Той отвори вратата към популярни клавиатури на трети страни като Swype или SwiftKey. Като част от сигурността обаче Apple частично ограничи клавиатурата. Например, те не могат да се използват за въвеждане на пароли. Няколко други ограничения се появиха от документацията на iOS 8, най-тъжното от които беше невъзможността да се движи курсора с помощта на клавиатурата. Изглежда обаче, че в iOS 8 beta 3, Apple изостави това ограничение или по-скоро добави API, за да позволи движението на курсора.
Излизаше информация за ограничението документация за програмиране на персонализирани клавиатури, където пише:
„[…] персонализираната клавиатура не може да маркира текст или да контролира позицията на курсора. Тези операции се управляват от приложение за въвеждане на текст, което използва клавиатурата"
С други думи, курсорът се управлява от приложението, а не от клавиатурата. Този параграф все още не е актуализиран след пускането на новата бета версия на iOS 8, но в документацията на новите API открит от разработчика Оле Цорн такъв, който според описанието му в крайна сметка ще позволи това действие. Описанието буквално казва всичко "коригиране на позицията на текста според разстоянието от знака". Благодарение на това клавиатурата трябва да получи достъп до операция, която досега можеше да контролира само приложението.
Изглежда, че е възможно да местите курсора с персонализирана клавиатура в бета 3. :) pic.twitter.com/hSLg8Gn48F
— Оле Зорн (@olemoritz) Юли 7, 2014
За клавиатури на трети страни може да се приложи genius концепция от Даниел Хупър от 2012 г., където е възможно курсорът да се движи чрез хоризонтално плъзгане по клавиатурата. По-късно тази функция се появи чрез настройка за джейлбрейк Плъзнете Избор. Тази концепция се прилага и от няколко приложения в App Store, включително Редакционен, софтуер за писане, разработен от Ole Zorn, въпреки че плъзгането е възможно само на специална лента над клавиатурата.
Поставянето на курсора в iOS никога не е било най-точното или удобно и клавиатурите на трети страни най-накрая биха могли да подобрят тази седемгодишна концепция. На WWDC 2014 се видя как Apple иска да се приспособи към разработчиците и новият API очевидно е отговор на техните искания.
Радвам се за тази новина дори само защото първото нещо, което ще направя след актуализиране до iOS8 ще бъде да си купя нова клавиатура (вероятно Flexy). Въпреки това, текущият избор на местоположението на курсора с помощта на балончето ми изглежда достатъчно удобен, може би с изключение на удрянето на ръба на дисплея..;)
Напротив, смятам, че това е стъпка в грешната посока. За мен чарът на iOS е именно в неговата затвореност и съответно стабилност. Приближаването на андроида и крясъците на няколко недоволни няма да доведат до нищо добро
Не разбирам необратимостта. Кой ви пречи да използвате клавиатурата на Apple? Твоето мнение ми изглежда ужасно ограничено, подобно на екстаза от оригиналния текст на блу-рей дискове. които пишат че е най-оригиналната с чешки субтитри. това е работа на всеки, че всеки използва каквото си иска, но защо да избирате на другите, какво искате различна клавиатура или дублаж за филм? ... така че използвайте оригиналната стабилна клавиатура, но някой може лесно да използва друга нестабилна, нали? оставете избора на потребителите, защо ще отнемате правото на избор на други хора?!
Стандартната клавиатура няма да я сменям. Просто шизофренията, че ще има една парола, а за другите друга ми се струва глупава. По-скоро бих приветствал Apple да обедини съществуващите.
Първото нещо, което правя след инсталирането на iOS8, е да изтегля Swiftkey и да добавя класическата кожа на клавиатурата на Apple към него. Няма нищо в iOS, което да ме дразни толкова, колкото клавиатурата на iOS. Ужасна прогноза и не може да направи нищо, което се предполага, че може да направи една съвременна клавиатура.1
Напълно съм съгласен. Нещото, което най-много ме притеснява след преминаването от android към ios е продължителното въвеждане на текст, в допълнение към правописните грешки. Очаквам с нетърпение Swiftkey да научи и запомни цели изречения, а не само моите уникални изрази и обрати :)
Често една или две букви са достатъчни и Swiftkey ще "отгатне" желаната дума. Да не говорим за плъзгане