Zavrieť reklamu

Novinkami pre vývojárov v iOS 8 si Apple vcelku došliapol na Android. Na včerajšom keynote predstavil možnosť rozšírenia aplikácií do ďalších častí systému a integráciu do neho. To doteraz bola doména práve Androidu. Súčasťou tejto rozšíriteľnosti sú aj klávesnice tretích strán, ktoré si budú používatelia môcť doinštalovať vedľa štandardnej systémovej.

Systémová klávesnica však nezostala úhorom, Apple pridal pomerne užitočnú funkciu prediktívneho písania, kedy v špeciálnom riadku nad klávesnicou bude systém napovedať slová v kontexte danej vety, ale aj v kontexte človeka, s ktorým komunikujete. Zatiaľ čo našeptávané slová so spolupracovníkom budú formálnejšie, s kamarátom zase hovorovejšie. Klávesnica by sa mala adaptovať na váš spôsob písania a teoreticky sa stále zlepšovať. Aj napriek týmto vylepšeniam však nejde o najlepšiu klávesnicu, akú si možno pre telefón alebo tablet predstaviť, navyše predikcia zatiaľ nie je dostupná pre češtinu ani slovenčinu.

A práve tu sa otvára priestor pre vývojárov tretích strán, ktorí môžu v mnohom rozšíriť možnosti existujúcej klávesnice alebo predstaviť klávesnicu úplne novú. Najvýznamnejšími hráčmi medzi klávesnicami pre Android sú vývojári SwiftKey, Swype a Fleks. Všetci traja už potvrdili vývoj klávesnicových aplikácií pre iOS 8.

„Myslím, že je to zjavne úžasný deň pre všetkých, ktorí chcú byť produktívni a používať iOS zariadenia. Veríme, že sme vytvorili skvelý produkt, s ktorým bude jednoduchšie písať na dotykových displejoch, a máme skvelú komunitu používateľov Androidu, ktorá je toho dôkazom. Nemôžeme sa dočkať, kým náš produkt rozšírime na iOS. V konečnom dôsledku to znamená, že ľudia budú mať viac možností výberu, na čo sa tešíme.“

Joe Braidwood, šéf marketingu SwiftKey

SwiftKey pomerne nedávno vydal vlastnú aplikáciu na písanie poznámok SwiftKey Note, Ktorá umožňovala písať prostredníctvom práve tejto klávesnice a ponúkla integráciu s Evernotom. Klávesnica však bola obmedzená iba pre danú aplikáciu. SwiftKey okrem možnosti písania ťahmi prstom ponúka prediktívne písanie, kde v lište nad klávesnicou ponúkne navrhnuté slová. Ostatne tu sa Apple pravdepodobne inšpiroval. Spoločnosť zrejme tiež portuje službu SwiftKey Cloud, ktorá umožní zálohovať používateľské dáta a synchronizovať ich s ostatnými zariadeniami.

Swype zase vyniká písaním ťahmi prstov v spojení s obsiahlym slovníkom pre množstvo jazykov, medzi ktorými nechýba ani slovenčina. Na základe ťahu zistí najpravdepodobnejšie slovo a vloží ho do textu, v lište nad klávesnicou môžu používatelia potom vyberať alternatívne slovo. Fleks sa potom zameriava na automatickú opravu slov pri rýchlom klasickom písaní a využíva gest na potvrdenie alebo opravovanie slov.

U vyššie spomínaných klávesníc možnosti zďaleka nekončia a vývojári sa môžu úplne oddať fantázii, aby priniesli lepšie možnosti písania na iOS. Ponúka sa napríklad klávesnica s piatym radom kláves pre efektívnejšie písanie pre Čechov a ďalšie národnosti, ktoré využívajú špeciálne znaky. Bohužiaľ vývojári nemôžu implementovať spôsob, ako lepšie posúvať kurzor, kvôli obmedzeniu, na ktoré Apple explicitne upozorňuje v Sprievodca programovaním.

podľa návodu na programovanie klávesníc od Applu bude možné klávesnice spravovať z nastavení, podobne ako pridávate ostatné klávesnice pre iné aktuálne. Klávesnica potom bude možné prepínať klávesom s ikonou zemegule, rovnako ako prepínate na klávesnici s Emoji.

zdroje: Re / Code, MacStories
.