Windows Phone Marketplace‘e gönderebileceğiniz en büyük XAP dosyası boyutu nedir?
Sorunun doğru cevabı için;
Windows Phone Marketplace‘e gönderebileceğiniz en büyük XAP dosyası 1 GB boyutunda olabilir.
18 Mayıs 2013 tarihinde düzenlenen etkinlikte Sema Kudu ile birlikte İzmir Yaşar Üniversitesi‘ndeydik.
Etkinliği organize eden sevgili kardeşim Fatih bekdemir‘e ve etkinliğe katılan öğrenci arkadaşlarıma teşekkür ediyorum.
Windows Phone uygulamanızın bazı sayfalarında kullanıcının Back butonuna bastığını yakalamak isteyebilirsiniz.
Özellikle sayfada kaydedilmemiş veriler olduğu durumlarda kullanıcıya verileri kaydetmek isteyip istemediğini sorabilmek için Back butonuna basıldığı anı yakalamamız gerekir.
Back butonuna basıldığını yakalamak istediğimiz sayfada OnBackKeyPress method’unu override etmemiz gerekiyor.
OnBackKeyPress method’u aslında PhoneApplicationPage sınıfında virtual olarak tanımlanmıştır ve Back butonuna basıldığında çağırılır, biz de bu method’u override ederek, kendi istediğimiz işleri yaptırabiliriz;
protected override void OnBackKeyPress(CancelEventArgs e) { MessageBox.Show(“Uygulamadan çıkılacak!”); }</pre>
Hatta istersek OnBackKeyPress methodunun CancelEventArgs tipindeki e parametresinin Cancel property‘sine true değeri vererek, Back butonunu iptal bile edebiliriz;
protected override void OnBackKeyPress(CancelEventArgs e) { if (MessageBox.Show("Uygulamadan çıkmak istediğinize emin misiniz?", "Çıkış", MessageBoxButton.OKCancel) == MessageBoxResult.Cancel) { e.Cancel = true; } }
03 Mayıs 2013 tarihinde Rize RTE Üniversitesinde Windows 8 - Windows Phone 8 - Windows Azure konulu etkinlik yaptık.
Etkinliği organize eden sevgili kardeşim Rıdvan Şalcıoğlu‘na, sayın Aykut Güven hocam’a ve etkinliğe katılan öğrenci arkadaşlarıma teşekkür ediyorum.
Windows Phone kullanıcıları telefonlarının Screen TimeOut sürelerini kendileri belirleyebilirler;
Bu ayar sayesinde, telefonu belli bir süre kullanmadıklarında ekranın otomatik olarak kapanması sağlanır. Özellikle pil tüketimini azaltmak ve telefonu tek sarj ile daha uzun kullanabilmek için bu ayar sıklıkla 1-2 dakika seviyelerine getirilir.
Fakat video izlerken, kitap/haber okurken ekranın 1-2 dakikada bir kapanması kullanıcı tarafından hoş karşılanmayacaktır.
Windows Phone uygulamanızda ekranın kendini otomatik olarak kapatmasını engellemek için aşağıdaki kod parçasını kullanabiliriz;
Guide.IsScreenSaverEnabled = false;
XNA Framework içerisinde yeralan Guide sınıfının IsScreenSaverEnabled property’sine false değeri verdiğimizde ekran otomatik olarak kapanmayacaktır.
Senior Software Engineer, @Microsoft
Ada ve Ege'nin babası ;)
Makale Adedi: 484