Reklamı Kapat

Bildirimler modern akıllı telefonların ayrılmaz bir parçasıdır ve hatta iOS'un ilk sürümü, ardından iPhone OS bile belirli olayları görüntülemenin bir yolunu buldu. Bugünün perspektifinden bakıldığında o zamanki uygulama ilkel görünüyor. İOS 3.0'a kadar üçüncü taraf bildirimleri için destek yoktu ve iOS 5'te Bildirim Merkezi'nin kullanıma sunulmasına kadar, ekranın kilidini açtıktan sonra bildirimler genellikle kalıcı olarak kayboluyordu. iOS 8'de bu iki dönüm noktasının ardından bildirimlerde önemli bir dönüm noktası daha geliyor; bildirimler etkileşimli hale geliyor.

Şu ana kadar sadece bilgilendirme amaçlı olarak hizmet ettiler. Bunları silmenin yanı sıra, kullanıcıların yalnızca bildirimle ilgili uygulamayı açmalarına da izin verildi; örneğin, bir kısa mesaj belirli bir sohbeti açtı. Ancak bu, tüm etkileşimin sonuydu. Etkileşimli bildirimlerin gerçek öncüsü, iPhone'un piyasaya sürülmesinden iki yıl sonra, 2009'da WebOS ile onları tanıtan Palm'dı. Etkileşimli bildirimler, örneğin uygulama açıkken takvimdeki davetiyelerle çalışmayı mümkün kılarken, başka bir bildirim müzik çalmayı kontrol ediyordu. Daha sonra etkileşimli bildirimler Android tarafından 2011'de Ice Cream Sandwich 4.0 sürümüne, 4.3 Jelly Bean sürümüne uyarlandı ve ardından olasılıkları daha da genişletildi.

Rakipleriyle karşılaştırıldığında Apple çok yavaş davrandı, ancak bildirim sorununa yönelik nihai çözümü aynı zamanda anlaşılması kolay, tutarlı ve güvenli. Android, bildirimleri kullanışlı küçük uygulamalara dönüştürebilirken, widget'lar (dilerseniz) iOS'taki bildirimler çok daha amaca yöneliktir. Widget düzeyinde daha fazla etkileşim için Apple, geliştiricilere Bildirim Merkezi'nde ayrı bir sekme bırakırken, bildirimler az çok tek seferlik eylemlere yöneliktir.

Etkileşim, bildirimlerle karşılaştığınız her yerde gerçekleşebilir; Bildirim Merkezi'nde, banner'larda veya kalıcı bildirimlerde ve aynı zamanda kilitli ekranda. Dört eylemin yerleştirilebildiği kalıcı bildirim haricinde, her bildirim en fazla iki eyleme izin verebilir. Bildirim Merkezi'nde ve kilit ekranında, bildirim seçeneklerini ortaya çıkarmak için sola kaydırmanız yeterlidir; başlığın aşağı çekilmesi gerekir. Kalıcı bildirimler burada bir istisnadır; kullanıcıya "Seçenekler" ve "İptal" düğmeleri sunulur. "Seçenekler"e dokunduktan sonra bildirim genişleyerek aşağıda beş düğme sunar (dört eylem ve İptal)

Eylemler, yıkıcı ve tahribatsız olmak üzere kendi kategorilerine ayrılır. Bir daveti kabul etmekten beğenmeye ve bir mesaja yanıt işaretlemeye kadar tüm eylemler zarar verici olmayabilir. Yıkıcı eylemler genellikle silme, engelleme vb. ile ilgilidir ve menüde kırmızı bir düğmeye sahiptir, tahribatsız eylem düğmeleri ise gri veya mavidir. Eylem kategorisine geliştirici tarafından karar verilir. Kilit ekranıyla ilgili olarak geliştirici, aktif olduğunda ne tür eylemlerin güvenlik kodunun girilmesini gerektireceğini de belirler. Bu, kilit ekranından herhangi birinin mesajlarınıza yanıt vermesini veya e-postaları silmesini engeller. Yaygın uygulama muhtemelen tarafsız eylemlere izin vermek olacaktır; yanıtların yayınlanması veya silinmesi gibi diğer tüm işlemler bu durumda bir kod gerektirecektir.

Bir uygulama, mevcut eylemlerin ortaya çıkacağı çeşitli bildirim kategorilerini kullanabilir. Örneğin takvim, toplantı davetleri ve hatırlatıcılar için başka etkileşimli düğmeler sunabilir. Benzer şekilde, örneğin Facebook, gönderiler için "Beğen" ve "Paylaş", bir arkadaştan gelen mesaj için "Yanıtla" ve "Görüntüle" seçenekleri sunacak.

Uygulamada etkileşimli bildirim

Mevcut haliyle iOS 8, birçok uygulama için etkileşimli bildirimleri desteklememektedir. Kuşkusuz en önemlisi, iMessage'lara ve SMS'lere doğrudan bildirimden yanıt verebilme yeteneğidir. Sonuçta bu seçenek, kullanışlı bir yardımcı program sayesinde jailbreak yapmanın sık görülen bir nedeniydi. BiteSMS Uygulamayı başlatmaya gerek kalmadan mesajlara her yerden yanıt verebilme. Mesajlar için kalıcı bir bildirim türü seçerseniz hızlı yanıt arayüzü BiteSMS'e çok benzer olacaktır. Bir banner veya bildirim merkezinden yanıt verirseniz metin alanı ekranın ortası yerine ekranın üst kısmında görünecektir. Elbette bu işlev üçüncü taraf uygulamalar, Facebook veya Skype'tan gelen mesajlara hızlı yanıtlar veya Twitter'daki @bahsetmeler için de kullanılabilecek.

Söz konusu takvim ise yukarıda anlatıldığı şekilde davetiyelerle çalışabiliyor ve e-postalar doğrudan işaretlenebiliyor veya silinebiliyor. Ancak geliştiricilerin etkileşimli bildirimlerle nasıl ilgilendiğini görmek çok ilginç olacak. Örneğin, görev yöneticileri görev bildirimlerini erteleyebilir, bir görevi tamamlandı olarak işaretleyebilir ve hatta belki de Gelen Kutusu'na yeni görevler girmek için metin girişini kullanabilir. Sosyal oyunlar ve bina oyunları da tamamen yeni bir boyut kazanabilir; burada oyun açık değilken meydana gelen bir olayla nasıl başa çıkacağımıza karar vermek için eylemleri kullanabiliriz.

Uzantılar ve Belge Seçici ile birlikte etkileşimli bildirimler, işletim sistemlerinin geleceğine doğru doğru yönde atılmış bir adımdır. Bazı açılardan Android kadar özgürlük sunmuyorlar, sadece tekdüzelik nedeniyle değil güvenlik açısından da sınırları var. Birçok uygulama için, örneğin IM istemcileri kadar önemli olmayacaklar, ancak bildirimleri ne kadar ustaca kullanabilecekleri geliştiricilere bağlı olacak. Çünkü iOS 8'deki bu haberler onlara yönelik. Kesinlikle sonbaharda sabırsızlıkla bekleyeceğimiz çok şey var.

.