Az egyéni harmadik féltől származó billentyűzetek az első jailbreak 2007-es kiadása óta vonzóak az iOS felhasználók számára. Mint az összes jailbreak-rel kapott kiváló szolgáltatás, az Apple végül megkapja a saját verzióját. Az iOS 8-mal a cég harmadik féltől származó billentyűzeteket hozott millió felhasználóhoz. Kezdetben csak néhány harmadik féltől származó billentyűzet volt elérhető, de most, három hónappal később, az App Store-nak sok új módja van a gépeléshez. Nem vagyok azonban meggyőződve arról, hogy érdemes átváltani az egyedi billentyűzetekre, mert hiányzik az egyik alapvető jellemző: a diktálás. Ez, és a billentyűzet tényleges beállítási folyamata túlságosan bonyolult.
Beállít
Közvetlenül az iOS 8 kiadásakor sok más felhasználó között biztos vagyok abban, hogy letöltöttem a Swype-t. Miután néhány évvel ezelőtt Androidon használtam, azt gondoltam, hogy megpróbálom újra. Telepítési útmutatójuk ellenére, a billentyűzet beállítása váratlanul nehéz volt. Összességében néhány lépés volt, igen, de nem számítottam arra, hogy mélyen belemegyek a Beállításokba, és teljes hozzáférést adok a billentyűzethez az általam írott típushoz. De erről kissé később.
iPhone sablon a Spektrum 44-en keresztül
Az Apple sokkal tovább egyszerűsítette ezt a folyamatot. Úgy tűnik, hogy egyéni billentyűzeteket akarnak adni a felhasználóknak, de rejtve tartják őket. „Letöltheti őket, de nem akarjuk, hogy valóban használja őket.” Ez elég nevetséges. Nincs ok arra, hogy a felhasználóknak valamelyik telepítéséhez tíz hurokon kellene ugrani. A billentyűzeteknek olyannak kell lenniük, mint bármely más alkalmazásnak: töltsd le, nyisd meg, biztosítsd a hozzáférést minden beírt elemhez, és kezdd el használni. Mindenekelőtt arra számítottam, hogy a telepítési folyamat részt vesz az iOS-beállítások billentyűzet részében. Az alkalmazások közötti ugrásnak nincs értelme.
Diktálás
A fő ok, amiért nem használom az egyéni billentyűzeteket az iPhone-on, nem azért van, mert a telepítés túl sokáig tart, vagy lehet, hogy nem a legmegfelelőbb az adatvédelmi szempontból (következő), azért van, mert nincs diktálás.
Szeretem a Siri-t diktálásra használni. Mindig folyamatosan e-maileket küldök útközben, dolgokat írok a Simplenote-ben, és még az Amazon-on is dolgokat keresem. Az iOS 8 diktálása még a legjobb, mivel élő visszajelzést ad a beszélgetés közben. Akkor miért adnám fel? A billentyűzet közötti váltás nem kényelmes útközben, és csak így lehet használni az iOS integrált diktálását.
Mint azt az Apple Bővítő programozási útmutatójának Egyéni billentyűzet szakasza kimondja: „Az egyedi billentyűzeteknek, mint az iOS 8.0 összes alkalmazásbővítményének, nincs hozzáférése az eszköz mikrofonjához, tehát a diktálás bevitele nem lehetséges.” Mint általában, ez nem jelenti a diktálást. soha nem lesz elérhető az egyedi billentyűzetekben, de vannak olyan dolgok, amelyekre gondolunk, amikor figyelembe vesszük egy ilyen fejlesztés adatvédelmi következményeit.
Az automatikus javítás és az előrejelzés adatait cserélni kell az Apple API-jával, hasonlóan a Touch ID-hez
Egyrészről, ha egy olyan billentyűzet, mint a Flesky, támogatná a diktálást, mi lenne a szavak átiratolására? Van néhány lehetőség odakinn. Az egyik legfontosabb a Nuance NDEV Mobile, a Dragon Dictation fejlesztője. A legalapvetőbb megvalósításokhoz ingyenes. Munkahelyén megtalálhatja a Merriam-Webster iOS alkalmazásában, az OnStar RemoteLink alkalmazásban, a Dragon Dictation saját alkalmazásában és még sok másban. Ha a fejlesztők hozzáférnének a mikrofonhoz, akkor integrálhatnának egy olyan szolgáltatást, mint az NDEV, a billentyűzetükbe, hogy diktálást biztosítsanak.
Van még egy lehetőség: az Apple lehetővé teheti a Siri Dictation elérését olyan API-n keresztül, amely szintén megóvja a felhasználó beszédét a harmadik fél kiszolgálójától. Ez természetesen elméleti.
Magánélet
Végül szeretném megvizsgálni a harmadik féltől származó billentyűzetek használatának adatvédelmi vonatkozásait. Az Apple évekbe telt, mire ezt a nagyon igényelt funkciót mobiltelefonjára hozták, mégis sikerült lyukasztani az adatvédelmi falon. Amikor megpróbáltam használni a Themeboard alkalmazást, egy gyönyörű egyedi billentyűzet gyűjteményével, egy szomorú arccal és “Engedély szükséges” felugró ablakkal fogadtam. Arra kérte, hogy engedje meg a billentyűzet számára teljes hozzáférést a gépelemhez, hogy automatikus javítási és előrejelzési információkat szolgáltasson. Ennek egyszerűen nincs lehetősége. Bíznia kell abban, hogy a fejlesztő nem tárol vagy értékesít bármit, amit beírt.
A fent említett App Extension Programming Guide- ban az Apple azt is kijelenti, hogy „Egy alkalmazásfejlesztő dönthet úgy, hogy elutasítja az összes egyedi billentyűzet használatát alkalmazásukban. Például ezt megteheti egy banki alkalmazás fejlesztője, vagy egy alkalmazás fejlesztője, amelynek meg kell felelnie az Egyesült Államokban a HIPAA adatvédelmi szabálynak. ”Ez azonban nem tartalmazza a Safarit, és mint felhasználó, amellyel Önnek nincs lehetősége győződjön meg arról, hogy a billentyűzet nem naplózza a böngészőben gépelést, legyen szó hitelkártya számáról vagy e-mailéről privát böngészés módban.
Következtetés
Személy szerint nem szeretem, ha nem kell diktálnom, amikor motoron vagyok, autóban vagy rohanás közben. Az iOS egyedi billentyűzetek jelenlegi állapota azonban ennél sokkal súlyosabb. A diktálás olyan dolog, amelyben élhetek volna. A magánélet hiánya nem. Inkább az Apple vagyok a kezemben, mint egy harmadik féltől, aki kiderülhet, hogy nem megbízható.
A felhasználó feladata nem egy fejlesztő kutatása, mielőtt letöltené a billentyűzetet. Az Apple-nek egyszerűen korlátoznia kell, hogy milyen információ kerüljön továbbításra a fejlesztő szervereire, mivel ez megoldja mind a magánélet, mind az egyszerű használat problémáit. Az automatikus javításra és az előrejelzésre vonatkozó információkat cserélni kell az Apple API-jával, hasonlóan a Touch ID harmadik fél általi integrációjának működéséhez. Az ujjlenyomat közvetlen kezelése helyett az Apple beépített chipje azonosítja azt, és kulcsot küld a szoftverhez, amely megerősíti vagy elutasítja a hitelesítési kérelmet. Ilyennek kell lennie a külső gyártók billentyűzeteinek, és ezt szeretném látni, mielőtt az iOS 9 jövőre megjelenik.