7 Mayıs Cumartesi günü Ramazan‘la birlikte Tütev’de gerçekleştirilen Windows Phone 7 Uygulamaya Giriş seminerine katıldık. Microsoft Mobile’da yapmış olduğu çalışmalardan dolayı MVP ünvanına sahip olan Ekin Özçiçekçiler’in sunumunu yaptığı seminerde mobil programlamayla ilgili bazı öngörü ve önyargılarımız oluştu ve de değerlendirmelerimiz oldu. Açıkçası son zamanlarda ismi sıkça duyulan Android’e karşın pek de gündeme gelmeyen Windows Phone 7 ile ilgili neler konuşulacaktı merak ediyordum.
Seminerin başlangıcında Ekin Özçiçeklerin Windows Phone 7′li cihazların henüz Türkiye’de satışa sunulmadığını, Yurt dışından alınıp kaydettirilerek ülkemizde kullanabildiğini belirtti. Başlı başına bu sebep bile Türkiye’de yaygınlaşmamış olan bir cihaz ve işletim sistemine yönelik uygulama geliştirme girişimine ket vurmaya yeten bir sebepti bana göre. Windows Mobile’ın son kullanıcıya yönelik işleyişinin çok eleştirildiğini, kullanım açısından daha çok teknolojiye oldukça yatkın, iyi bir bilgi sahibi insanların kullanabildiğini, Windows Phone 7 ile bu olumsuzlukların ortadan kaldırıldığını dile getirdi Ekin Özçiçekçiler.
Windows Phone 7′nin çalışacağı akıllı cihazların bazı kriterlere göre verildiğini, özellikle donanım gereksinimleri yüksek sayılabilecek kriterdeki cihazlara onay verildiği belirtildi. Düşük donanım özelliğindeki akıllı cihazlarda, birden çok uygulama ile işletim sisteminin yavaş olmasının sebebinin işletim sistemine mal edildiği için bu stratejini uygulandığı belirtildi.
Windows Phone 7 ve Windows Mobile karşılaştırılması çerçevesinde seminer devam etti. Burada benim en çok takıldığım noktalardan birisi “Türkiye’de yaygınlık kazanmamış bir işletim sistemi için neden uygulama geliştireyim ki?” noktasıydı.
Diğer bir ilginç nokta ise, Türkiye’ye resmi olarak Windows Phone 7 satışı yapılmadığı için uygulama geliştiricilerin geliştirmek istedikleri uygulamaları Marketplace’e gönderememeleri idi. Eğer siz Windows Phone 7 için bir uygulama geliştiriyor iseniz, uygulamanızı test edebilmeniz ve kullanmanız için önce MarketPlace’e yüklemeniz gerekiyor-muş. Market Place’e de Türkiye’den direkt olarak yükleme yapılamamakta. Bunun için (Dubai’de WP7 bulunduğu için) Dubai merkezli yallaApps adında bir firmaya 100$ ödeyerek uygulamanızın yallaApps aracılığıyla Marketplace’e yükleyebiliyorsunuz. Yani burada yallaApps aracı bir firma durumunda. Siz uygulamanızı yallaApps’e gönderiyorsunuz ve yallaApps’te sizin adınıza uygulamanızı Marketplace’e gönderiyor. Bu arada yalla bildiğimiz arapçadaki yalla :) (göndermek anlamında sanırım) Bana öyle geldi ki, şu an şartlar Windows Phone 7′de uygulama geliştirmemek için el ele vermiş durumda.
Marketplace’te şu an 45 000 uygulama bulunmaktaymış. Android’in Marketinde uygulama sayısının kaç olduğunu bilmiyorum ama MarketPlace’dekinden daha fazla olduğunu biliyorum. Ekin Özçiçekçiler AndroidMarket’te bu kadar çok uygulamanın olmasını “Hello World” yazan uygulamaların bile bir kontrol mekanizması olmadan burada yayınlanabilmesine bağlıyor. Windows Phone 7′nin Marketplace’inde ise uygulamaların kontrol edildiğini ve eğer uygulama yararlı ve Windows Phone 7′ye uygun bir uygulama ise burada yer alabildiğini dile getirdi. Buna artık avantaj mı yoksa dezavantaj gözüyle mi bakarsınız o sizin bileceğiniz iş :) Bir diğer farklılık ise Android Market’te kurumsal uygulamaların bütün kullanıcıların kullanımına açık olma durumu varolduğu, yalnız MarketPlace’de kurumlar talep ettiklerinde kendilerine özel uygulama alanı oluşturabildiklerini, bu ayrıcalığın Android Market’te olmadığı idi. Seminerin genelinden ben WP7′nin son kullanıcıdan çok kurumsal kullanım için daha uygun olduğunu ve Microsoft’un da bu konuyu ön planda tuttuğunu anladım.
Windows Phone 7 için uygulama geliştirmek için Silverlight’ın mobil sistem için kırpılmış, özellikleri azaltılmış halini kullanmak gerekiyormuş. Bu da hemen hemen Silverlight 3,5′a tekabül ediyormuş. Onun haricinde herhangi bir platformla uygulama geliştirilemiyormuş.
Bana göre Windows Phone 7 uygulaması geliştirmek için yeterli kolaylık ve sebep bulunmamakta… Tabi hızla değişen dünyada yarın neler olacağı da pek kestirilemeyebiliyor. O bakımdan yarın Windows Phone 7 için uygulama geliştirmeye hücum diye bir yazı yazarsam da şaşırmayın :)
Hoşçakalın.


Teşekkürler güzel yazı için.