OpenSocial, bir programcının yazdığı bir uygulamanın tüm sosyal web sitelerinde çalışmasına yönelik bir kütüphane. Bu çok devrimci bir gelişme. Doğrudan doğruya artık geliştirilecek olan iş uygulamalarının sosyal sitelere yönelik olmasını sağlayacak.
Google tarafından yönlendirilen açık bir çalışma OpenSocial. LinkedIn, Orkut, salesforce gibi pek çok sosyal ağ, OpenSocial API'sine destek veriyor.
Temel amaç tek bir API üzerinden hem sunucu tarafındaki REST servislerine hem de istemci tarafındaki JavaScript servislerine erişim sağlamak.
OpenSocial'ın temel servisleri. OpenSocial hangi temel arabirimler üzerinden bilgi sunuyor:
People: Ben kimim, profilimde ne bilgiler var. Bu gibi bilgilere erişim sunuyor.
Arkadaşlar: kimleri tanıyorum, kimlere bağlantım var?
Aktiviteler: neler yapıyorum, kimlerle hangi bilgileri paylaşıyorum?
Kalıcılık (persistence): Sunucu gerektirmeden durum kaydetmek sağlanmalı. Burası işin en güzel yanı: OpenSocial herhangi bir sunucu gerektirmeden, veriyi kaydetme servisi sunuyor. Yani OpenSocial uygulamalarınızı kendi hostunuzda çalıştırmanız gerekmiyor.
Birkaç kod örneği:
data.getViewer().getDisplayName()
Bu kullanıcının isminin döndürülmesini sağlıyor.
Arkadaşlarını çekmek için:
data.getViewerFriends().asArray()
Yeni aktivite oluşturmak ve bunun kullanıcının haber listesinde görünmesi için:
newRequestActivity
OpenSocial kullanarak, sosyal ağ sitesinin kendi mühendisleri kadar derin bilgiye ulaşmak mümkün.
Orkut, google'ın sosyal ağı, bir deneme tahtası (sandbox) sunuyor, opensocial uygulamaları için.
Pazar, Kasım 04, 2007
OpenSocial: Sosyal Aglar Icin Programlama Arabirimi
Gönderen
Mert Nuhoglu
zaman:
12:45 ÖS
0
yorum
Etiketler: programlama, sosyal-web
Facebook'un Gelecegi Uzerine
Bu mesajı FB'deki (Facebook) Fikir Atölyesi tartışma grubundaki yazdım:
Bana kalırsa, FB'taki eğlence ağırlıklı uygulamalar yakında yerini fayda sağlayan uygulamalara bırakacak. Henüz 4-5 ay oldu FB'un bir platform olarak bütün programcılara açılmasından beri geçen süre.
Programcılar yeni uygulamalar geliştirdikçe, FB'un sadece eğlence amaçlı değil, aynı zamanda iş yapma, üretme noktasında da fayda sağlayabileceği uygulamaları göreceğiz. Muhtemelen, bu uygulamalar daha önceki uygulamaların sosyalleştirilmiş şekilleri olacak. Eğer gerçekten sosyalleşmiş iş uygulamaları, eski biçimlerinden fark oluşturabilirse, o zaman FB platformu kalıcı bir ortam haline gelir diye düşünüyorum.
Gönderen
Mert Nuhoglu
zaman:
8:48 ÖÖ
0
yorum
Etiketler: sosyal-web
Cumartesi, Mart 17, 2007
Vikipedine katkıda bulunun!
Vikipedi'ni biliyorsunuzdur. Herkesin katkısına açık, sürekli gelişen, belki dünyanın en büyük ansiklopedisi. Her konuda bilgi maddeleri var. Teknik konu başlıklarından, ünlü insanlara, tarihten, güncel olaylara kadar her konu var. Türkçe içerikli konu başlıklarının sayısı 50000'i geçmiş. Ancak nüfusu Türkiye'nin onda biri olan İsveç, Danimarka gibi ülkelerin makale sayıları 100-200 binleri buluyor.
Bildiğiniz, üzerine yazı yazabileceğiniz bir konu varsa herkesin paylaşımına sunmayı düşünün. Ben kendimden görüyorum, yaklaşık 2 yıldır, hangi konuda bir şey öğrenmek istesem, hep vikipedinden araştırıyorum önce. Tabi henüz Türkçe yeterli içeriğe sahip olmadığından, genelde İngilizce içeriğe bakıyorum. Ama aradaki farkın zamanla azalacağını umuyorum.
Şu linkten, vikipedine nasıl katkıda bulunabileceğinize dair, çeşitli önerileri bulabilirsiniz:
Vikipedini kullanmak da çok kolay. Herhangi bir sayfaya girin ve yukarıdaki "değiştir" linkini tıklayın.
Gönderen
Mert Nuhoglu
zaman:
1:59 ÖS
1 yorum
Etiketler: sosyal-web, vikipedi
