Інтэграцыя клавіятур іншых вытворцаў у iOS 8 была вельмі вітальнай падзеяй для карыстальнікаў і распрацоўшчыкаў. Гэта адкрыла дзверы для папулярных клавіятур іншых вытворцаў, такіх як Swype або SwiftKey. Аднак у рамках бяспекі Apple часткова абмежавала клавіятуру. Напрыклад, іх нельга выкарыстоўваць для ўводу пароляў. Некалькі іншых абмежаванняў паўсталі з дакументацыі iOS 8, самым сумным з якіх была немагчымасць перамяшчаць курсор з дапамогай клавіятуры. Аднак здаецца, што ў iOS 8 beta 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 менавіта ў яе закрытасці і, адпаведна, стабільнасці. Набліжэнне да андроіда і крыкі некалькіх незадаволеных людзей не прынясуць карысці
Я не разумею незваротнасці. Хто перашкаджае карыстацца яблычнай клавіятурай? Ваша меркаванне здаецца мне страшэнна абмежаваным, падобным да экстазу арыгінальнага тэксту на дысках Blu-ray. якія пішуць, што яна самая арыгінальная з чэшскімі субтытрамі. гэта асабістая справа кожнага, кожны карыстаецца тым, чым хоча, але навошта выбіраць іншых, што вам іншая клавіятура ці дубляж для фільма? ... так што выкарыстоўвайце арыгінальную стабільную клавіятуру, але хтосьці можа лёгка выкарыстоўваць іншую нестабільную, так? пакідайце выбар карыстальнікам, навошта вам забіраць у іншых права выбару?!
Я не буду замяняць стандартную клавіятуру. Вось толькі тая шызафрэнія, што пароль будзе адзін, а для астатніх іншы, мне здаецца глупствам. Я хацеў бы вітаць, каб Apple аб'яднала існуючыя.
Першае, што я раблю пасля ўстаноўкі iOS8, гэта спампоўваю Swiftkey і дадаю да яго класічную вокладку клавіятуры Apple. У iOS няма нічога, што мяне так раздражняе, як клавіятура iOS. Жудаснае прадказанне і не можа зрабіць нічога, што павінна быць у стане зрабіць сучасная клавіятура.1
Цалкам згодны. Тое, што мяне больш за ўсё турбавала пасля пераходу з android на ios, - гэта доўгі ўвод тэксту, акрамя памылак друку. Я з нецярпеннем чакаю, калі Swiftkey будзе вывучаць і запамінаць цэлыя сказы, а не толькі мае унікальныя выразы і павароты :)
Часта дастаткова адной-двух літар і Swiftkey «адгадае» патрэбнае слова. Не кажучы ўжо пра свайп