Bildirimleri Programlama

Cenker Sisman tarafından tarihinde yayınlandı

Tanıdıklarınıza bu yazıyı önerin
  • 20
    Shares

CEYD-A, kendi dili CEYD sayesinde yeni nesil geliştirme imkanı sunuyor. Olay (Event) odaklı programlama imkanı olan CEYD diline son sürümde onnotificationreceived olay komutu eklendi. Bu komutu http://ceyd-a.net/komutekle sayfasından kendi hesabınıza eklediğinizde CEYD-A’dan aldığınız sesli bildirimleri dilediğiniz gibi kodlayıp düzenleyebiliyorsunuz. Eğer bu komutu eklemezseniz bildirimler CEYD-A’nın varsayılan formatında size geliyor. Basit bir örnek vereyim. Aşağıdaki kod ile Whatsapp uygulamasından gelen mesaj başlığı, desktop uygulaması olan Whatsapp Web ise size Notebooktan Whatsapp açıldı mesajını söylüyor. Eğer Hangouts mesajı ise ve gönderen kişi Cenker ise saatin kaç olduğuna göre size Merhaba veya İyi akşamlar deyip şu ana kadar kaç mesaj attığınızı ve son mesajın içeriğini söylüyor. Eğer başka bir kişiden Hangouts mesajları almışsanız değişik şablonlarda gelen mesajı size sesli okuyor.

Gelelim şablondaki onnotificationreceived parametrelerine: İlk parametre olan {BAŞ} otomatik olarak bildirim uygulaması ile doluyor. Örneğin Whatsapp, Twitter, Facebook, Mesajlar gibi. İkinci parametre olan {HER} mesajın kimden geldiği bilgisi ile doluyor. Parametrelerde mesajın içeriği yok ancak cevap içinde {MESSAGE} parametresini kullandığınızda bu alan otomatik gelen mesajın içeriği ile doluyor. Böylece gelen mesajı da kodlayıp analiz edip CEYD-A tarafından yorumlanabilmesine imkan tanıyabiliyorsunuz.

Son olarak, kodların sunucu üzerinde yazılıp cihaza indirilmesine rağmen, işlenecek kişisel içeriklerin ve işlemi yapacak kodların tamamen cihaz üzerinde çalışması kişisel verileri koruma adına çok büyük bir avantaj sağladığını ve güvenli bir ortam oluşturduğunu belirtmekte yarar var.

Olay bazlı komutlar ile ilgili aşağıda bulunan önceki yazıları incelemenizi tavsiye ederim.

Komut veya Event (Olay) Tanımlama

Olaya Bağlı Komutlar

CEYD-A ile Olaylara Komut Atama


Cenker Sisman

1971 yılında doğan Cenker Sisman, Saint-Joseph lisesini bitirdi. Yıldız Teknik Üniversitesi’nde Bilgisayar Mühendisliği ve İstanbul Teknik Üniversitesi’nde aynı bölümün yüksek lisans eğitimlerini tamamladı. Savaş Köse ile beraber yazdığı ‘Parallel Implementation of The Hough Transformation’ çalışması SCI’99/ISAS’99 da yayınlandı. Yazdığı uzaktan bilgisayar kontrol uygulaması ‘Panda Future Connection’ Bimeks 1998 En İyi Yazılım – Mansiyon ödülünü aldı. Diğer programları olan WinPerfect, CleanDisk, VideoCapture, FTPExplorer, CardReader ve Multi-Email Sender uygulamaları zaman zaman yurtdışındaki medyalarda yayınlandı ve çeşitli otoriteler tarafından ödüller aldı.

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.