3. Dokunmatik ekranların yükselişini destekleyecek
bir ürün çıkartması gerekiyordu.
Tablet piyasasında bulunmak zorundaydı.
Windows Phone ile başlayan Metro(Modern) UI
e sempati duyan tüketicilerde ve üreticilerde
heyecan uyandıracak bir şekilde daha da
geliştirilip sunulması gerekiyordu.
4. Metro: Microsoft’un tasarladığı estetik tasarıma
verdiği isim.İlk olarak Windows Phone ‘da
kullanıldı.
WinRT: Windows’un Win32 yerine yeni API ‘sine
verilen ad.
WOA: “Windows on Arm” nin kısaltılmışı.ARM
işlemciye sahip tabletlerde kullanılan Windows 8
işletim sistemi versiyonu
Windows RT: ARM cihazlarda çalışan Windows 8
makinesine verilen ad
6. XAML(C#-VB)
XAML(C++)
HTML/Javascript
Eğer bir Web Geliştiricisi iseniz,HTML/CSS/Javascript yeteneğiniz ile bir Windows 8
Geliştiricisi olabilirsiniz.
8. System.Data yok!
XNA yok!
XNA’in yerine “Monogame” projesi bulunmaktadır.
XNA’in olmama sebebi C++/DirectX e ağırlık
verilmesidir.
ADO.NET ve tüm System.Data
eklenmemiştir.(LinqToSql ve LinqToEntities de
buna dahil) Windows Store uygulamaları
“Lightweight” olarak planlandığından
webservislerini kullanmamız gerekir.
9. iOS,Android ve Blackberry’de de çalışan,local
data olarak tercih edebileceğiniz tek sistem
SqlLite olacaktır
SQLLite hem Windows Phone hem de Windows
Store uygulamalarında çalışır
ApplicationData(Windows.Storage) ve XML
diğer alternatiflerdir
Local Data kullanmak istemiyorsanız WCF ve
Azure Bulut Servisleri diğer alternatifler
arasındadır.
10. SQL Server database dosyaları local data olarak;
Sandboxed Solutionlar için uygun bir çözüm
değildir.
WCF servislerinin Metro uygulamalarında
kullanılabilmesinden ötürü SQL Server a gerek
kalmamıştır.Buna Azure Bulut Servisleri de
eklenince local data desteği kesildi.