garen.yöndem launching ...3 ...2 ...1

Top Task List Uygulaması Artık Türkçe

28. Ekim 2013 09:00by Garen Yöndem

Kendime uygun uygulamayı ararken en çok istediğim özellik, gün içinde yapmam gereken görevleri olabilecek en basit ve anlaşılır şekilde geniş tile’da görebiliyor olmaktı. Kısa zaman önce keşfettiğim bu uygulamaya ile aradığım bütün özelliklere sahip oldum. Üstelik daha önce denediğim neredeyse bir düzine ‘görev listeleme’ ve ‘organize etme’ uygulamasında bulamadığım performansı Top Task List uygulamasında buldum. Tabi bu kadar beğenmiş olmamda uygulamanın live tile tasarımının ve hemen hemen istediğiniz her şeyi ana ekrana pinleyebiliyor olmanın payı büyük.


Uygulamayı çok beğendiğim için geliştiricisiyle (Vladimir Pogrebinsky) tanışmak ve bir şekilde katkıda bulunmak istedim. Bu arada uygulamanın yaklaşık 12 dile tercüme edilmiş olduğunu da hatırlatmak istiyorum. Ancak ne yazık ki Türkçe dil desteği yoktu ve Türkiye Store’da kullanıcılardan çok sayıda talep vardı. Dolayısıyla sizin de tahmin edebileceğiniz gibi, kolları sıvayıp bu yönde bir öneride bulundum ve olumlu cevap aldım.


Yaklaşık bir buçuk aydır devam eden seri mailleşme ve string transferi sürecinin sonunda nihayet bugün uygulama yeni özellikleri ve Türkçe dil desteği ile yayına alındı.



Uygulamanın ismi farklı bölgelerde tutarlı olması adına tercüme edilmedi. Ancak bu uygulama şu anda Windows Phone Türkiye Store’da Türkçe arayüze sahip indirebileceğiniz en iyi görev yöneticisi uygulaması. Dolayısıyla denemenizi tavsiye ederim. Gözden kaçırdığım rekabetçi, güzel bir uygulama varsa yorumlarda yazın lütfen.

top task list windows phone tag- garen.yondem.com

Windows Phone Marketplace Review Task ve 805a0194 Hatası

4. Haziran 2012 11:00by Garen Yöndem

Windows Phone uygulamalarınızı geliştirip Marketplace'de publish ettikten sonra isteyebileceğiniz en güzel şey kullanıcıların geribildirimleri olacak. Kullanıcıların yorumlarını alabilmelisiniz ki talepler doğrultusunda uygulamanızı bir sonraki sürümünde daha stabil ve zengin hale getirebilin. Bu işlem için gelecek blog postlarımda bahsedeceğim farklı yöntemler de mevcut. Ancak bugün çok daha önemli olan Marketplace Review Taskından bahsedeceğim. Marketplace Reviewları sizin için çok önemli olacak çünkü orası sadece kullanıcıların yorumlarına ulaşabileceğiniz bir yer değil aynı zamanda sizin ugulamanızın da bir nevi sabıka kaydı. Bir başka deyişle, bölgesel olarak tüm kullanıcıların sizin uygulamanıza dair daha önce uygulamanızı kullanmış olanların yorumlarını görebilecekleri bir sayfa. Sizin bu sayfaya hiçbir şekilde müdahale hakkınız da yok.

 

Marketplace Review Task'ı uygulamalarınıza ekleyebilmek için ilk olarak Microsoft.Phone.Tasks namespaceini uygulamanızın en başına yerleştirmiş olmanız gerekiyor.

 

using Microsoft.Phone.Tasks;
MarketplaceReviewTask marketplaceReviewTask = new MarketplaceReviewTask();
marketplaceReviewTask.Show();

 

Yukarıdaki kod parçası ile kullanıcıyı uygulamanız içerisinden direk olarak Marketplace içindeki, sadece sizin uygulamanızla ilgili yorum yapılabilecek sayfaya ulaştırabilirsiniz. Marketplace Review Task'ı uygulamanızda kullanırken dikkat etmeniz gereken nokta ise bilgisayarınızda debug ederken bu taskı çalıştıramayacak olmanız ve karşınıza Error code: 805a0194 adında bir hatanın çıkacak olması.

 

Garen Yöndem Marketplace Review Task ve 805a0194 Hatası

 

Bu kodunuzun hatalı olduğu anlamına gelmiyor. Marketplace Review Task sadece uygulama Marketplace'e publish olduktan sonra çalışır duruma geliyor.

Windows Phone'da Frame Rate Sayaclarını Kaldırmak

31. Mayıs 2012 10:00by Garen Yöndem

Frame rate sayaçları Windows Phone uygulamalarınızda otomatik olarak açık gelir. Bu sayaçları uygulamanızı emülatörünüzde debug ettiğinizde görebilirsiniz. Dikkat etmeniz gerek nokta ise, uygulamalarınızı marketplace'e submit ederken frame rate sayaçlarını uygulamanın ekran görüntülerinde açık bırakmamak. Çünkü böyle bir durumda Microsoft uygulamaları approve etmiyor. Marketplacede approve olabilmek için ekran görüntülerinden bu sayacı yok etmeniz gerekiyor.

 

Çözümü oldukça kolay, uygulamanızı Ctrl + F5 yöntemiyle emülatörünüzde çalıştırıp ekran görüntülerinizi alabilirsiniz. Diğer yöntem ise uzun yoldan solutionunuzda App.xml'ın altında bulunan App.xml.cs sayfasını açıp

 

Application.Current.Host.Settings.EnableFrameRateCounter = true;

 

propertysini false'a çevirmek. Ancak, frame rateler büyük ölçekli projelerde çalışırken developerlar için oldukca önemli veriler sunuyor. Dolayısıyla sürekli uygulamanın koduna girip frame rate propertysini true/false yapmaktansa bahsettiğim ilk yöntemi kullanmanız oldukça vakit kazandıracaktır :) .

 

Frame Rateler ile ilgili daha detaylı bilgi için ağabeyimin blogundaki şu makalesine göz atabilirsiniz.

 

Görüşmek üzere, takipte kalin.