Top Ranked - All "About" You
- Posted: Mar 13, 2012 at 10:05AM
- 1,736 views
- 2 comments
Loading user information from Channel 9
Something went wrong getting user information from Channel 9
Loading user information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
The About page is usually one of the last things you think about when building an app. It’s just not core to the whatever it is you’re trying to build. And yet you’ll soon find out that it’s pretty much a necessity for most apps. Not only is it something you can use to help build a better relationship with your users; it’s also something that can help you to fulfill some of the marketplace certification requirements.
Having a place in your app that encourages the user to reach out to you and connect somehow is a very good thing. It could be used by them to send you an email to report a bug or a wish list item (before they use the app rating to express their frustrations) or it could be another place where you encourage end users to rate and review or actually buy your app. By communicating with users you will become more connected to them and your app’s ratings and reviews will tend to be more positive.
The other area where the About page can be useful is in fulfilling some of the Marketplace Application Certification Requirements. One requirement in particular (5.6) states that your app must “include the application name, version information, and technical support contact information that are easily discoverable.”
"Your Last About Dialog" is a robust and generic, highly configurable implementation you can easily pull into your own app and set up for your needs. It is able to pull most data from your application automatically, supports fetching both text and Xaml content from remote sources (with fallback local content), and allows easy localization of the complete dialog content to all of the languages supported by your app.
In the video I show off a few of the YLAD features but there are many more in the app itself. I encourage you to have a look by pulling it in to your app using NuGet. You have installed NuGet, right? If you haven’t go do it now, I’ll wait here.
Let me know what you think about this episode of Top Ranked.
SOURCE CODE: I’ve provided the source code for the very simple app I showed in the video as an attachment to the blog post.
As an aside, I say the word “aboot” enough times that I’m sure many will spot my Canadian accent. Don’t hate me. :\
If you have questions aboot any of the videos, aboot problems or issues you’re hitting or if you have topics that you think would be of interest to other devs on the Windows Phone platform then drop me a note. I’d be particularly interested in hearing aboot some of the best practices you’ve adopted that you think have raised your quality or your ratings/ranking in the Marketplace. I’ll be sure to give full credit and link love whenever I can.
The Top Ranked series is hosted on Channel 9. You can view all the past videos there. You can also subscribe to the entire series via Zune or iTunes. All that is available here:
Let me know what you think by dropping me a note the contact form on my blog here:
Or better yet follow me on twitter and drop me a note there: