Zavřít reklamu

Novinkami pro vývojáře v iOS 8 si Apple vcelku došlápl na Android. Na včerejším keynote představil možnost rozšíření aplikací do dalších částí systému a integraci do něj. To doposud byla doména právě Androidu. Součástí této rozšiřitelnost jsou také klávesnice třetích stran, které si budou uživatelé moci doinstalovat vedle standardní systémové.

Systémová klávesnice nicméně nezůstala ladem, Apple přidal poměrně užitečnou funkci prediktivního psaní, kdy ve speciální řádce nad klávesnicí bude systém napovídat slova v kontextu dané věty, ale i v kontextu člověka, se kterým komunikujete. Zatímco našeptávaná slova se spolupracovníkem budou formálnější, s kamarádem zase hovorovější. Klávesnice by se měla adaptovat na váš způsob psaní a teoreticky se stále zlepšovat. I přes tato vylepšení se však nejedná o nejlepší klávesnici, jakou si lze pro telefon nebo tablet představit, navíc predikce zatím není dostupná pro češtinu ani slovenštinu.

A právě zde se otevírá prostor pro vývojáře třetích stran, kteří mohou v mnohém rozšířit možnosti stávající klávesnice nebo představit klávesnici zcela novou. Nejvýznamnějšími hráči mezi klávesnicemi pro Android jsou vývojáři SwiftKey, Swype a Fleksy. Všichni tři již potvrdili vývoj klávesnicových aplikací pro iOS 8.

„Myslím, že je to zjevně úžasný den pro všechny, kdo chtějí být produktivní a používat iOS zařízení. Věříme, že jsme vytvořili skvělý produkt, se kterým bude jednodušší psát na dotykových displejích, a máme skvělou komunitu uživatelů Androidu, která je toho důkazem. Nemůžeme se dočkat, až náš produkt rozšíříme na iOS. V konečném důsledku to znamená, že lidé budou mít více možností výběru, na což se těšíme.“

Joe Braidwood, šéf marketingu SwiftKey

SwiftKey poměrně nedávno vydal vlastní aplikaci pro psaní poznámek SwiftKey Note, která umožňovala psát prostřednictvím právě této klávesnice a nabídla integraci s Evernotem. Klávesnice však byla omezená pouze pro danou aplikaci. SwiftKey kromě možnosti psaní tahy prstem nabízí prediktivní psaní, kde v liště nad klávesnicí nabídne navržená slova. Ostatně zde se Apple pravděpodobně inspiroval. Společnost zřejmě také portuje službu SwiftKey Cloud, která umožní zálohovat uživatelská data a synchronizovat je s ostatními zařízeními.

Swype zase vyniká psaním tahy prstů ve spojení s obsáhlým slovníkem pro řadu jazyků, mezi kterými nechybí ani čeština. Na základě tahu zjistí nejpravděpodobnější slovo a vloží ho do textu, v liště nad klávesnicí mohou uživatelé pak vybírat alternativní slovo. Fleksy se pak zaměřuje na automatickou opravu slov při rychlém klasickém psaní a využívá gest pro potvrzení nebo opravování slov.

U výše zmíněných klávesnic možnosti zdaleka nekončí a vývojáři se mohou zcela oddat fantazii, aby přinesli lepší možnosti psaní na iOS. Nabízí se například klávesnice s pátou řadou kláves pro efektivnější psaní pro Čechy a další národnosti, které využívají speciálních znaků. Bohužel vývojáři nemohou implementovat způsob, jak lépe posouvat kurzor, kvůli omezení, na které Apple explicitně upozorňuje v Programming Guide.

Podle návodu pro programování klávesnic od Applu bude možné klávesnice spravovat z nastavení, podobně jako přidáváte ostatní klávesnice pro jiné aktuálně. Klávesnice pak bude možné přepínat klávesou s ikonou zeměkoule, stejně jako přepínáte na klávesnici s Emoji.

Zdroje: Re/Code, MacStories
.