Yeni API, Uygulamaların Klavyeyi Gizli Modda Açmasına İzin Veriyor

Android Oreo'dan itibaren ilginç bir özelliğin Gboard'a da geldiğini gördük: gizli mod. Bunu uygulamanızda başlatmanıza izin veren bir API var!

Başlangıç Android Oreo'lu, ilginç bir özelliğin Gboard'a geldiğini gördük: gizli mod. Klavye, Google Chrome'a ​​veya Firefox veya Samsung Tarayıcı gibi çoğu web tarayıcısına benzer şekilde Gizli mod, klavyenizi herhangi bir tuş vuruşunuzu veya kelimenizi kaydetmeden kullanmanıza olanak tanır kullanılmış. Bu gerçekten kullanışlı bir özellik ve şu ana kadar ihtiyacımız olduğunu gerçekten bildiğimiz bir şey. Google ayrıca buna uygun bir API de sundu.

API düzeyi 26'da sunulan IME_FLAG_NO_PERSONALIZED_LEARNING API, geliştiricilerin klavyenin Gizli modunu program aracılığıyla etkinleştirmesine olanak tanır. Kullanıcı belirli bir görevi yerine getirirken klavyede yazma geçmişinin ve kullanıcı sözlüğü verilerinin kaydedilmesini önlemek için belirli etkinlikler veya bağlamlar bir uygulama. Bu, gizlilik açısından gerçekten harika bir şey çünkü hassas verilerin veya bilgilerin kişisel sözlüğünüze veya yazma geçmişinize sızmaması anlamına geliyor.

Bu API aynı zamanda Destek Kitaplığı'na da eklenmiştir, dolayısıyla Oreo'ya özel bir özellik olmak yerine API düzeyi 13 ve üzerini destekler.Bu, Android 3.2 Honeycomb cihazlarının bile klavyedeki gizli özelliklerden yararlanabileceği anlamına geliyor.

Şu anda yalnızca Google Chrome bu API'yi Gizli moduyla kullanıyor; bu, klavyenizin her şeyi kaydetmesine gerek kalmadan web'e göz atmanıza olanak tanıyor. Ve Redditor'a teşekkürler /u/SecondFloorMonstroAyrıca Mozilla Firefox'ta, en azından Nightly sürümlerinde mevcut olduğunu da biliyoruz. Ayrıca bildiğimiz kadarıyla Gboard şu anda gizli mod özelliğine sahip tek giriş yöntemi. SwiftKey gibi popüler olanlar bile bu özelliğe henüz izin vermiyor. Yani şu anda Gboard + tarayıcı birleşimine bağlı kaldık. Gizli klavyenin yararlı olabileceği pek çok durum mevcut olduğundan, bu API'nin bazı popüler uygulamalarda daha geniş bir şekilde kullanıma sunulmasını bekliyoruz. Bu API'ye ve onun tüm olasılıklarına ve yeteneklerine göz atmak istiyorsanız, geliştiriciler için kapsamlı bir şekilde belgelendiği Android Geliştiricileri web sitesine gidebilirsiniz.


Kaynak: Android Geliştiricileri