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.
Tak snáď sa konečne dočkám nejakej tej numerickej klávesnice sa s T9kou. Na tej som ešte na Androide písal oveľa ľahšie ako na qwerty na iPhone. To je jediná vec (ale vcelku zásadná), ktorá mi pri prechode na iOS vadila. Aj napríklad preto, že písať na tej pidi qwertyne jednou rukou v električke je peklo.
Napríklad sa dočkáte aj QWERTZ s T9. Práve SwiftKey to má veľmi dobre vyriešené. Stačí sa triafať približne do miest, kde sú požadované písmená, a ponúkne to zmysluplné slovo, čo sa kontextovo hodí, aj keď väčšina písmen je úplne blbo.
Len môže byť problém striedania písania s diakritikou a bez. Ja píšem základni s diakritikou ao orez sa mi stará aplikácia (keď je to potrebné). Neviem, ako je to na iOS…
Ja by som okamžite pridal piaty rad klávesov. S akoukoľvek predikciou som vždy písal pomalšie ako s háčikmi a čiarkami v ďalšom rade. To mi na ipade chýba veľa.
Tak snáď sa dočkáme klávesnice rozlišujúcej veľké a malé písmená. Swype je na huby a lepšia ako T9 by mohol byť systém od Applu. FastKey alebo ako to nazvali :)
Napokon… Apple dobieha android tam, kde to bolo potrebné.
Kiež by bola T9, alfanumerická klávesnica. Myslíte, že T9 bude? Premýšľam, že práve kvôli nej kúpim S5, ale veľmi sa mi do nej nechce.