Microsoft'un uygulama geliştirme teknolojilerinin kullanılmasındaki en büyük nedenlerden biri olarak gördüğüm hem profesyönel yazılım geliştiriciler hemde geliştirme konusunda deneyimi olmayan kullanıcılara sunduğu Kullanıcı dostu arayüzlere bir yenisi daha eklendi : Microsoft Popfly.
Popfly Microsoft'un zengin içerikli web geliştirmesine olanak sunan teknolojisi Silverlight (bu konu ile ilgili yazıyı kısa bir süre içerisinde yazacağım) üzerine kurulmuş ve Mashup (Farklı veri kaynakları kullanarak tümleşik uygulamalar geliştirilmesi tekniği ) namtığı ile çalışan yine web tabanlı bir geliştirme ortamı olarak ifade edilebilir. Slogan Tek satır kod yazmandan sürükle-bırak mantığı ile zengin içerikli web sayfaları ve projeler oluşturabilmek. Aynı zamandan işin biraz daha içerisinde olan biz yazılım geliştiricilere de sınırlarını kendimizin belirleyebileceği olanaklar sunarak daha komplex işler yaparak bunları kullanmamıza ve sürükle-bırak için diğer kullanıcılar ile paylaşabilmemize olanak sağlaması.
Popfly ile yapabileceklerinizin sınırı hayal gücünüz , hazır olarak gelen blockları birbirleri ile bağlayarak kendi sayfamız için mashuplar yapabiliyoruz. Çok basit ve ufak bir örnek vermek gerekirse Rss blockunu kullanarak bloğunuzun yada herhangi bir haber sitesinin Rss kaynağını kullanarak yeni tasarladığınız sayfanızın içinde bir alan olarak Rss okuyup tek tek kayılar içinde dönüp göstermek yerine sitenizde sürükleyip-bırakarak kullanabiliyorsunuz. Yada Flicker deki resimlerinizi Flickr bloku'ı ve BookView blokunu birbirine bağlayarak kitap şeklinde hoş bir görünyü ile yine tek satır kod yazmadan sitenizde yayınlayabilirsiniz. Baştan söylediğim gibi sınırlar hayal gücünüz.
Popfly ile kişisel sayfalar geliştirebileceğiniz gibi kazanç elde etmeye yönelik sitelerde yapabilirsiniz , bu konuda herhangi bir sınırlama yok.
Peki Popfly'ı nasıl kullanıcaz bunun için öncelikle ihtiyacımız olan bir live mail hesabına sahip olmak , mevcut Hotmail hesaplarımız bunun için uygun Hotmail hesabunız yoksa : http://www.hotmail.com adresinden birtane live mail edinebilirsiniz. Dahasonra http://www.popfly.ms adresine girerek SignIn diyoruz ve kendimizi Sign up for the waitlist den kullanıcı bazında 25MB lık bir alan açılması gerektiğinden Bekleyenler listesine kaydediyoruz. Yaklaşık bir hafta sonra (Benimki 5 gün içinde geldi) size hesabınızın açıldığı ile ilgili bilgilendirme mail'i dönüyor ve artık geliştirmelerinize ve hayal gücünüzü gerçeğe çevirmeye başlayabiliyorsunuz.
Bu noktadan sonra nasıl Mashup yaratıcağınız, nasıl web sayfası oluşturabileceğiniz vb konular ile ilgili hazırlanmış help sunumlarına ulaşabilirsiniz.Kendi çalışmalarımı ve Popfly ile ilgili yardımcı olabilecek bilgileri sizlerle buradan paylaşıcam , sizinde bu şekilde çalışmalarınız veya sorularınız olursa paylaşabilirsiniz.
Popfly'ı Microsoft'ta kimlerin yaptığını merak ediyorsanız : http://popflyteam.spaces.live.com/ adresinini ziyaret edebilirsiniz.