Windows 8'i inceledim. Deneme maksatlı uygulamada geliştirdim.
Ms ekibini tebrik etmek gerekir. Gerçekten özgün bir ürün olmuş. Ne ios, ne Android . Yepyeni bir arayüz olmuş.
Tile özelliği muhteşem. Masaüstünde canlı iconlar. Uykuda dahi veri alışverişi yapan programlar gerçekden harika.
Image'lı ve parametre gönderebilen notificationlarda diğerlerinden daha gelişmiş duruyor.
Kendin program geliştirirken işletim sistemi ile çok güzel entegre olaibliyorsun. İşletim sistemin arama,paylaşma, settings gibi ekranlarını kendi programın için özelleştirebiliyorsun.
Tabi birde işletim sisteminin mobil maksatlı olmasından dolayı, touch için eventlar, konum bilgisi alabileceğin sensörler mevcut.
WinPhone , windows karışımı bir işletim sistemi olmuş. Zaten tablet olunca telefondan çok bir fark olmuyor.
Eski desktop tabir ettiğimiz uygulamaların bire bir aynı şekilde çalışmaya devam edecek olmasıda ayrı bir güzellik.Ms bu kadar büyük bir yazılım kitlesini riske edemezdi.
Gelelim soruna,
http://msdn.microsoft.com/library/windo … 64920.aspx
bu linkdende anlayacağın üzere yazılım geliştirmek için bir kaç seçenek mevcut.
Burdaki seçim tamamen sana kalmış. Yazmak istediğin yazılımın maksadına ve senin yeteneğine göre birini tercih edebiliyorsun.
En önemli yenilik html5+javascript . Bence burda ms'un maksadı en kısa zamanda maximum yazılımcıyı bu platforma çekip. üzerinde çok yazılım geliştirilmesini sağlamak.
Ben kendi adıma xaml+c#'ı seçiyorum. Bu dillerdeki kullandığım diğer teknolojileri bire bir kullanabiliyorum bu sayede.
Wcf (soap 1.2'yi desteklemiyor ama daha) , Entity Framework v.s.
Ama eğer sen html ve javascript'e alışıksan onu tercih edebilirsin.
Verdiğim linkdeki dökümanlar her ikisi içinde mevcut.