Özel üçüncü taraf klavyeleri, ilk jailbreak’in 2007’de piyasaya çıkmasından bu yana iOS kullanıcılarına hitap ediyor. Bir jailbreak ile elde edilen tüm harika özelliklerde olduğu gibi, Apple sonunda kendi versiyonuna uygun. İOS 8 ile şirket, milyonlarca kullanıcıya üçüncü taraf klavyeleri getirdi. İlk başta yalnızca birkaç üçüncü taraf klavyesi mevcuttu, ancak şimdi, üç ay sonra, App Store'un yazmak için birçok yeni yolu var. Ancak, özel bir klavyeye geçmeye değer olduğuna ikna olmadım çünkü çok önemli bir özelliğe sahip değiller: dikte etme. Bu ve gerçek klavye kurulum işlemi çok karmaşık.
Kurmak
İOS 8 piyasaya sürüldüğünde, eminim, diğer birçok kullanıcı arasında Swype'ı indirdim. Birkaç yıl önce Android'de kullandıktan sonra, tekrar denemeyi düşündüm. Kurulum kılavuzlarına rağmen, klavyeyi ayarlamak beklenmedik bir şekilde zordu. Genel olarak birkaç adımdı, evet, ancak Ayarlar'a derinlemesine girmeyi ve klavyeye yazdıklarım için tam erişim sağlamayı beklemiyordum. Fakat daha sonraları biraz daha.
Spektrum 44 ile iPhone Şablonu
Apple bu süreci daha da kolaylaştırabilirdi. Sanki kullanıcılara özel klavyeler vermek istiyorlardı ama onları gizli tutuyorlar. “Onları indirebilirsin, ama aslında onları kullanmanı istemiyoruz.” Bu oldukça saçma. Kullanıcıların yalnızca bir şey yüklemek için on döngüden geçmesi gerekmiyor. Klavyeler başka bir uygulama gibi olmalıdır: indirin, açın, yazdığınız her şeye erişmesine izin verin ve kullanmaya başlayın. Her şeyden önce, yükleme işleminin Klavyenin iOS Ayarlarının bölümünde yer almasını bekliyordum. Uygulamalar arasında atlamak mantıklı değil.
Dikte
İPhone'umda özel klavyeler kullanmamamın temel nedeni, kurulumu çok uzun sürdüğü veya gizliliğim için en iyi olamayacağı (bir sonraki adım) değil, dikte olmadığından.
Dikte için Siri'yi kullanmayı seviyorum. Hareket halindeyken e-posta göndermek, Simplenote'ta bir şeyler yazmak ve hatta Amazon'da bir şeyler aramak için her zaman kullanırım. iOS 8'in dikte etme konusundaki en iyisidir, konuştuğunuzda canlı geri bildirim sağlar. Öyleyse neden pes edeyim? Hareket halindeyken klavyeler arasında geçiş yapmak uygun değildir ve iOS'in entegre diktesini kullanmanın tek yolu budur.
Apple'ın Uygulama Uzantısı Programlama Kılavuzundaki Özel Klavye bölümünün belirttiği gibi, “Özel klavyeler, iOS 8.0'daki tüm uygulama uzantıları gibi, aygıt mikrofonuna erişemez, bu nedenle dikte girişi mümkün değildir.” Her zaman olduğu gibi, bu dikte anlamına gelmez. Özel klavyelerde asla kullanılamayacak, ancak böyle bir gelişmenin gizlilik etkilerini göz önünde bulundururken akla gelen birkaç şey var.
Otomatik düzeltme ve tahmin bilgileri, Apple'ın API'siyle (Dokunmatik Kimlik gibi) değiştirilmelidir.
Birincisi, Flesky gibi bir klavye dikteyi destekliyorsa, kelimelerinizi yazmak için ne kullanırdı? Orada birkaç seçenek var. Bunlardan en önemlileri, Dragon Dictation'ın geliştiricisi Nuance'den NDEV Mobile. Çoğu temel uygulama için ücretsizdir. İşyerinde Merriam-Webster'ın iOS uygulamasında, OnStar RemoteLink uygulamasında, Dragon Dictation'ın kendi uygulamasında ve daha fazlasını bulabilirsiniz. Geliştiriciler mikrofona erişebilselerdi, dikte sağlamak için NDEV gibi bir servisi klavyelerine entegre edebilirlerdi.
Başka bir seçenek daha var: Apple, kullanıcının konuşmasını üçüncü taraf bir sunucuya iletilmesinden koruyacak bir API üzerinden Siri Dikte'ye erişime izin verebilir. Bu elbette teoriktir.
Gizlilik
Son olarak, üçüncü taraf klavyeleri kullanmanın gizlilik etkilerine bakmak istiyorum. Apple'ın bu çok istenen özelliği mobil platformuna getirmesi yıllar aldı, ancak yine de gizlilik duvarına bir delik açmayı başardı. Güzel özel klavyelerden oluşan bir koleksiyon olan Themeboard'u kullanmaya çalıştığımda, hüzünlü bir yüzle ve “İzin Gerekiyor” pop-up'ı ile karşılandım. Klavyeye, yazdığım şeye tam erişime izin vermem istendi, böylece otomatik düzeltme ve tahmin bilgileri sağlayabilir. Bunun için basit bir yol yok. Geliştiricinin yazdığınız hiçbir şeyi saklamayacağına veya satmayacağına güvenmelisiniz.
Yukarıda belirtilen Uygulama Uzantısı Programlama Kılavuzunda , Apple ayrıca “Bir uygulama geliştiricisi, uygulamalarındaki tüm özel klavyelerin kullanımını reddetmeyi seçebilir. Örneğin, bir bankacılık uygulamasının geliştiricisi veya ABD'deki HIPAA gizlilik kuralına uyması gereken bir uygulamanın geliştiricisi bunu yapabilir. ”Bu, Safari'yi içermez ve bu durumda kullanabileceğiniz bir kullanıcı olarak klavyenin tarayıcınıza ne yazdığınızı kaydetmediğinden emin olun, ister Özel Tarama modunda bir kredi kartı numarası veya e-postası olsun.
Sonuç
Şahsen, bisikletimdeyken, arabada ya da telaşa girdiğimde dikte olmamayı sevmiyorum. Ancak, iOS özel klavyelerinin şu anki durumu bundan çok daha şiddetlidir. Dikte, onsuz yaşayabileceğim bir şey. Gizlilik eksikliği değildir. Bilgilerimin, güvenilir olmadığı anlaşılan üçüncü bir taraf yerine Apple'ın ellerinde olmasını tercih ederim.
Klavyesini indirmeden önce bir geliştiriciyi araştırmak kullanıcının işi olmamalıdır. Apple, geliştiricinin sunucularına hangi bilgilerin iletildiği konusunda sınırlar koymalıdır; bu nedenle hem gizlilik hem de kullanım kolaylığı endişelerini çözecektir. Touch ID'nin üçüncü taraf entegrasyonunun çalışma biçimine benzer şekilde, otomatik düzeltme ve tahmin bilgileri Apple'ın API'si ile değiştirilmelidir. Doğrudan parmak izini kullanmak yerine, Apple'ın yerleşik çipi onu tanımlar ve yazılıma kimlik doğrulama isteğini onaylayan ya da reddeden bir anahtar gönderir. Bu, özel üçüncü parti klavyelerin nasıl olması gerektiği ve iOS 9 gelecek yıl piyasaya çıkmadan önce görmek istediğim şey.