WWDC 2008: 2.2.1 - iPhone SDK - Uygulamalar WWDC 2008: 2.3 - Yeni iPhone 2.0 Özellikleri
Haz 13

iPhone Push Notification Service DiagramYazılımların tanıtılmasının ardından Scott Forstall yeniden sahneye çıktı ve iPhone 2.0 gibi platformlar üzerinde yazılım geliştirmenin en eğlenceli tarafının, yazılım geliştiricilerinin yaratıcılıklarını konuşturması olduğunu söyleyerek konuşmasına devam etti.

İstenen bir özellik var ki şu an platform üzerinde bu özellik bulunmuyor. Bu özellik genellikle anında mesajlaşma yazılımları geliştiren müşteriler tarafından isteniyor. Yazılımların yapısı gereği kullanıcılar yazılımı kullanıyor olmasalar bile yazılımın verdiği uyarılara (gelen mesaj, çevrimiçi olan kullanıcı bildirimi) ulaşmak istiyorlar. Biz kesinlikle bu problemi çözmek istiyoruz. Peki ama nasıl?

Bunun yanlış çözümü, arkaplanda çalışan uygulamalara destek vermekle olur. Bir uygulamanın arkaplanda çalışmasına izin verirseniz, kullanıcı o uygulamanın kapandığını düşünse bile aslında o uygulama arkaplanda çalışmaya devam edecektir.” Bu sırada ekranda Windows Mobile işletim sistemini kullanan bir cep telefonu gösteriliyor. Windows Mobile ile birlikte gelen Task Manager uygulaması açık. Bildiğiniz üzere Windows Mobile işletim sistemi üzerinde ilgili uygulama aracılığı ile arkaplanda çalışan uygulamaların bir listesini görebiliyor ve istemediğiniz uygulamaları kapatabiliyorsunuz. Ancak eğer bilgisayarla aranız iyi değilse ya da bu tip uygulamaları kullanmayı bilmiyorsanız, ortalama bir cep telefonu kullanıcısının yapmaktan çekineceği bir uygulamayı kullanmak zorunda olmakla karşı karşıya kalabilirsiniz. Üstelik bu tip uygulamalarda kimi zaman arkaplanda çalışan ve telefonun çalışması için gerekli olan uygulamalar da gösterildiğinden bazen yanlışlıkla önemli bir arkaplan işlemini kapatarak telefonunuzu yeniden başlatana kadar kullanılamaz hale getirebilirsiniz.

Scott işte bu örnekten yola çıkarak konuşmasına devam ediyor: “Arkaplanda uygulama çalıştırmak neden kötü? İlk olarak pil ömrü, bu tip uygulamalar cihazınızın pil ömrünü hızlıca azaltır. İkincisi performans, arkaplanda birden fazla uygulama çalışırsa örneğin telefon defterinizi açmak istediğinizde bile dakikalarca bekleyebilirsiniz.

İşte biz bunun için daha iyi bir çözümle geldik: Push Bildirim Servisi. Apple’ın yazılım geliştiriciler için sunacağı bir diğer ücretsiz servis.

Apple bu servis sayesinde telefona kalıcı bir IP bağlantısının kurulmasına olanak sağlayacak. Ardından üçüncü parti sunucular Apple’ın Bildirim Servisine ping atarak onun aracılığı ile mobil cihaza ulaşabilecekler. Bu sayede uyarılar, sesler hatta özelleştirilmiş metin uyarıları göndermek bile mümkün. Üstelik bu sistem hem Wi-fi, hem de GSM ağı üzerinden çalışıyor. Eylül ayından itibaren kullanıma sunulacak olan servisin deneme aşaması önümüzdeki ay başlıyor.

Paylaş:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • BlinkList
  • blogmarks
  • BlogMemes
  • e-mail
  • laaik.it
  • Live
  • MyShare
  • NewsVine
  • StumbleUpon
  • Technorati
  • TwitThis
  • co.mments
  • Ma.gnolia
  • Reddit
  • Spurl
  • Taggly

yazar: macosxpc \\ etiketler: , ,


4 Responses to “WWDC 2008: 2.2.2 - Push Notification Service”

  1. 1. iPhone OS 2.1 Geliyor | MacOSXPC.Com Says:

    [...] Bölüm 2.2.2: Push Notification [...]

  2. 2. iPhone OS 2.1 Geliyor « PupaTech Says:

    [...] ayrıca Push Bildirim API’si içeriyor. Bu sayede ilk olarak geçtiğimiz aylarda sözü edilen ve uygulamaların [...]

  3. 3. iPhone OS 2.1 beta 4 Yayımlandı | MacOSXPC.Com Says:

    [...] Bölüm 2.2.2: Push Notification [...]

  4. 4. iPhone Software 2.2 Geliyor | MacOSXPC.Com Says:

    [...] Bölüm 2.2.2: Push Notification [...]

Leave a Reply

You must be logged in to post a comment.