Archive for the ‘WP7’ Category

How DVLUP helped evolving KeyRing

Freitag, November 7th, 2014

My WindowsPhone app KeyRing ( has a batch of built-in features inspired by DVLUP ( DVLUP is a developer program by Microsoft for Windows Store and Windows Phone app developers.

Most of the special  features in KeyRing resulted from DVLUP challenges:

* The review reminders: KeyRing ask the user to complete a store review after the fifth app start. The code library to implement this behavior was delivered for a DVLUP challenge.

* The multi-language feature: Most DVLUP challenges require an app available in the US store. As my home market is Germany, that requires a multi-language feature. I analyzed market data and decided to support additional languages like Italian and Spanish. For the convenience of multi-lingual users I implemented a language-switching mechanism, that enables the user to select an app language independent of the phone’s UI language.


* WP UI standards support: The DVLUP challenges require support of all sizes of live tiles and other WP standard features, so implementing these is mandatory to taking part.

* For a challenge on the late Nokia Developer Wiki I implemented some NFC communication features and won a price in the NFC category.


* The (ir)regular update challenges inspired me to refresh the user’s app experience with bug fixes or new features quite often.

* Quality challenges: one very inspiring kind of challenge are the Quality challenges, requiring the app the get lots of user reviews with maximum rating. Keeping the user happy is very rewarding in DVLUP!


Download from Windows Phone Storeqr-keyring

Windows Phone articles for Nokia Developer Community

Sonntag, Oktober 28th, 2012

Recently, I wrote a batch of articles on Windows Phone for the Nokia Developer Community:

Collection of Value converters for Windows Phone apps

Base functions for Location Based Services in Windows Phone

Finding the right color in Silverlight

Login dialog for Windows Phone apps

How to debug data binding problems on Windows Phone

How to encrypt your application data in Windows Phone

How to store a password hash on Windows Phone

How to turn on vibration on Windows Phone

Preparing for Multi-Platform Apps with Portable Class Libraries