ETİKETLER
c-sharp
Dev Center
Dev Center, Microsoft’un Windows Phone uygulamaları için oluşturduğu bir mağazadır. Windows Store ile sürekli karıştırılır. Windows Store sadece Windows 8 uygulamalarına yönelik bir mağaza iken, Dev Center Windows Phone uygulamalarına yöneliktir. İki farklı mağaza olmasının nedeni, Windows Phone ve Windows 8 platformlarında uygulama geliştirirken; her ne kadar aynı dil yapısını, XAML’i ve Windows 8 Core’u kullansalar da bir platforma yönelik geliştirilen bir uygulamanın birebir diğerinde çalışmayacak olmasıdır.
WMAppManifest.xml
WMAppManifest.xml dosyasında düzenleme yapabilmek için, Properties klasörüne girdikten sonra WMAppManifest.xml dosyasını açmanız gerekir.
Bu işlemi yaptıktan sonra karşınıza manifest dosyasına ilişkin bir pencere gelir.
Dev Center
Windows Phone uygulamalarını geliştirdikten sonra, uygulamanıza ait bilgileri girerek Dev Center’a göndermeye hazırlamanız gerekir.
Yer Konumlandırıcı (Geolocator)
Kullanımı kolay bir yapıdır. Önce bir geolocator nesnesi oluşturup daha sonra da bundan gelen bilgileri aralıklarla okuyacak bir geoposition nesnesi oluşturulur. Bu nesne dünyadaki konumun enlem ve boylam değerlerini bildirir. Bu araç genellikle, Bing ya da Google Maps gibi üçüncü taraf araçlarla birlikte kullanılır ve kullanıcıya harita üzerindeki yerini göstermenizi sağlar.
Jiroskop (Gyroscope)
Jiroskop (Gyroscope) sensörü ivmeölçere (accelerometer) benzer ama aralarında büyük bir fark vardır: İvmeölçer cihazın ivmesini ölçerken, jiroskop 3 koordinatın (X, Y, Z) dönüş hızını ölçmektedir. İvmeölçerde tek bir koordinat üzerinden ivme ölçülürken jiroskopta üç koordinata göre dönüş hızı ölçümü yapılır. Bunu yaparken Vector3 isimli bir sınıftan yararlanılır. Bu sınıf X, Y, Z koordinatlarına sahip olan nesneyi üzerinde 3D işlemler yaptırmak üzere hazırlar. Örneklemek gerekirse, Vector3.Zero X, Y ve Z koordinatlarına “0” değerini atar.
Pusula (Compass)
Bu sensör bir pusuladır. Hangi yöne çevirirsek onun derecesini verir. Bunu yaparken Kuzey Kutbu'nun manyetik alanının hesaplanmasından faydalanır. Compass sensörü tek bir koordinat ile çalışır.
İvme Ölçer (Accelerometer)
Accelerometer (ivme ölçer); cihazınızın X, Y, Z koordinatlarındaki bilgisini ve hareketin o anki hızını alır. Cihaza hangi yönden ivme verirseniz, o kısmın hızı ölçülür. Örneğin; cihazınız dikey pozisyondayken X koordinatından yukarı doğru ivme kazandırırsak, X koordinatı negatif değer alacaktır ki, cihazın üzerinde bir top olduğunu hayal edersek, top hangi koordinata ivme kazandırılıyorsa, aksi yönde hareket edecektir.
Sensörler
Windows Phone 8 üzerinde uygulama geliştiriyorsanız, uygulama geliştirdiğiniz teknolojinin nimetlerinden de faydalanmak istersiniz. Bu noktada, uygulamanın bulunduğu cihazları satın alırken bile insanların önemsediği donanım özellikleri bizim için yönetilmesi gereken kaynaklar halini alır. Her cihaz aynı donanımsal özelliklere sahip olmasa da, birçok mobil cihazda olacağı düşünülen bu donanımları nasıl kontrol edebileceğinizi anlamanız önemlidir.
Canlı Kutucuklar (Live Tiles)
Canlı Kutucuklar (Live Tiles), Windows Phone 7 ile birlikte gelen bir yeniliktir. Canlı Kutucukları kullanan uygulamalar dinamik bir şekilde hareket ediyor. Bir Canlı Kutucuk'ta bir uygulamanın iki farklı yüzü bulunur: Ön yüz (uygulamanın isminin ve simgesinin bulunduğu alan) ve arka yüz (uygulama arka tarafa döndüğü zaman göstereceğiniz içerik).
Isolated Storage
Isolated Storage, izole edilmiş depolama anlamına gelir ve Windows Phone 8 uygulamasının kalıcı ya da geçici olarak saklaması istenen verileri için kullanılabilecek alanları sağlar.