Landscape Standing | Engin Polat\'ın Windows 8 , Windows Phone 8 ve C# içerikli programcılık sitesi

Arşiv

Etiketlenen yazılar landscape standing

Windows Phone 7 (WP7) Emulator Özellikleri

20 June 2012 Yorum yapılmamış

Windows Phone 7 (WP7) ile programlamaya başlangıç makalesi ile başladığımız Windows Phone 7 serisine Windows Phone Emülatör özellikleri ile devam ediyoruz.

Visual Studio 2010 ile New Project dialog penceresini açalım, Installed Templates kısmında yer alan proje şablon gruplarından Silverlight for Windows Phone‘u seçelim.

Sağ tarafa gelen proje şablonlarından Windows Phone Application‘ı seçip, projeye bir isim verelim ve OK butonuna tıklayarak projenin oluşturulmasını sağlayalım.

Proje oluşturulması sırasında Windows Phone 7 ve Windows Phone 7.1 (Mango) arasında seçim yapabileceğimiz bir dialog kutusu görmemiz lazım,

Proje oluşturulduktan sonra çalıştıracak olursak eğer, ilk olarak Windows Phone Emulator yüklenecek, ardından uygulamamız ekranda belirecektir.


Emulator penceresinin üzerine geldiğimizde beliren dikey toolbox‘ta çift ok butonuna tıklarsak eğer Additional Tools penceresi açılır;

Bu pencerede Accelerometer, Location ve Screenshot tablarına ulaşabiliriz. Accelerometer tab’ında, telefonun farklı şekillerde tutulduğu durumlarda uygulamanın nasıl gözükeceğini test edebiliriz.

Orientation kutusunda telefonun yatay veya dikey (Portrait Standing, Landscape Standing, Portrait Flat, Landscape Flat) duracağına karar verebiliriz.

Recorded Data kutusundan ise, telefonun sallanmasını simüle ettirebiliriz.

Ayrıca telefonun tam ortasında gözüken turuncu noktayı, sağa-sola-yukarı-aşağı oynatarak, telefonun farklı şekillerde tutulmasını da simüle ettirebiliriz.

Location tab’ında, uygulamanın GPS kullanımını test edebiliriz. Harita üzerinde birden fazla noktaya tıklayarak, telefonun sırası ile bu lokasyonlar arasında geziliyormuş durumunu simüle etmesini sağlayabiliriz.

Son olarak, Screenshot tab’ında uygulamanın o anda ekran görüntüsünü alabiliriz. Özellikle uygulamayı Marketplace‘e gönderirken birden fazla ekran görüntüsünün alınmasında fayda var.