Entegrasyon an nan klavye twazyèm pati nan iOS 8 se te yon devlopman trè akeyi pou itilizatè yo ak devlopè sanble. Li te louvri pòt pou klavye popilè twazyèm pati tankou Swype oswa SwiftKey. Kòm yon pati nan sekirite, sepandan, Apple te pasyèlman limite klavye a. Pou egzanp, yo pa ka itilize yo antre modpas. Plizyè lòt limit soti nan dokiman iOS 8 la, pi tris nan yo se enkapasite pou deplase kurseur a lè l sèvi avèk klavye a. Sepandan, sanble ke nan iOS 8 beta 3, Apple te abandone limit sa a, oswa pito te ajoute yon API pou pèmèt mouvman kurseur.
Enfòmasyon sou restriksyon an t ap soti dokiman sou pwogramasyon klavye koutim, kote li di:
“[…] klavye koutim pa ka make tèks oswa kontwole pozisyon kurseur. Operasyon sa yo kontwole pa yon aplikasyon pou antre tèks ki sèvi ak klavye a"
Nan lòt mo, se kurseur a kontwole pa aplikasyon an, pa klavye a. Paragraf sa a poko mete ajou apre lage nouvo iOS 8 beta a, sepandan, nan dokiman nouvo API yo. dekouvri pa pwomotè Ole Zorn yon sèl ki, dapre deskripsyon li yo, pral evantyèlman pèmèt aksyon sa a. Deskripsyon an literalman di li tout "ajiste pozisyon tèks pa distans ak karaktè". Mèsi a sa a, klavye a ta dwe jwenn aksè nan yon operasyon ki jiska kounye a sèlman aplikasyon an te kapab kontwole.
Sanble li posib pou deplase kurseur a ak yon klavye koutim nan beta 3. :) pic.twitter.com/hSLg8Gn48F
— Ole Zorn (@olemoritz) Jiyè 7, 2014
Pou klavye twazyèm pati, jeni ta ka aplike konsa konsèp pa Daniel Hooper soti nan 2012, kote li posib pou deplase kurseur a pa trenen orizontal sou klavye a. Apre sa, karakteristik sa a parèt atravè yon tweak jailbreak SwipeSelection. Konsèp sa a aplike tou pa plizyè apps nan App Store ki gen ladan Editoryal, yon lojisyèl ekri devlope pa Ole Zorn, byenke trennen se posib sèlman sou yon ba espesyal anlè klavye a.
Plasman kurseur sou iOS pa janm te pi egzak oswa konfòtab, ak klavye twazyèm-pati te kapab finalman amelyore konsèp sa a sèt ane fin vye granmoun. Nan WWDC 2014, li te wè ki jan Apple vle akomode devlopè, ak nouvo API a se aparamman yon repons a demann yo.
Mwen kontan nouvèl sa a si sèlman paske premye bagay mwen pral fè apre mete ajou nan iOS8 pral achte yon nouvo klavye (pwobableman Flexy). Sepandan, seleksyon aktyèl la nan kote kisè a lè l sèvi avèk ti wonn nan sanble konfòtab ase pou mwen, petèt ak eksepsyon nan frape kwen nan ekspozisyon an ..;)
Okontrè, mwen panse se yon etap nan move direksyon. Pou m ', cham nan iOS se jisteman nan fèmen li yo ak Se poutèt sa estabilite. Apwoche android a ak rèl kèk moun mekontantman p ap fè anyen
Mwen pa konprann irevokabilite a. Ki moun ki anpeche w itilize klavye pòm? Opinyon ou sanble fò anpil limite pou mwen, menm jan ak Ecstasy nan tèks orijinal la sou disk blu-ray. ki ekri ke li se pi orijinal la ak sous-titre Czech. sa se biznis tout moun, ke tout moun sèvi ak sa yo vle, men poukisa pran chwa lòt moun, ki sa ou vle yon klavye diferan oswa doublage pou yon fim? ... Se konsa, sèvi ak orijinal klavye ki estab, men yon moun ka byen fasil itilize yon lòt enstab, dwa? kite chwa a bay itilizatè yo, poukisa ou ta retire dwa lòt moun pou yo chwazi?!
Mwen pa pral ranplase klavye estanda a. Jis eskizofreni ke pral gen yon modpas ak yon lòt pou lòt yo sanble estipid pou mwen. Mwen ta pito akeyi Apple inifye sa yo ki deja egziste.
Premye bagay mwen fè apre enstale iOS8 se telechaje Swiftkey epi ajoute po klasik Apple klavye a sou li. Pa gen anyen sou iOS ki anbete m 'tankou klavye iOS la. Prediksyon terib epi yo pa ka fè anyen yon klavye modèn sipoze kapab fè.1
Totalman dakò. Bagay la ki te deranje m 'pi plis apre chanje soti nan android nan ios se antre nan tèks long, anplis erè tip. Mwen ap tann Swiftkey aprann ak sonje fraz antye, pa sèlman ekspresyon inik mwen ak tòde :)
Souvan youn oubyen de lèt yo ase ak Swiftkey pral "devine" mo vle a. Nou pa mansyone swiping