Guelph Open Data – my new Windows Phone 7 app

My newest Windows Phone 7 app entitled Guelph Open Data has been published to the Windows Phone Marketplace.

Guelph Open Data can help you find the many recreational facilities available in Guelph, Ontario, Canada.

Use Guelph Open Data to find the geographic locations of:
- Parks
- Arenas
- Pools
- Leash-Free Areas

Additional information for each locale can be accessed quickly and easily through the details page. The user can also plot its position using Bing Maps.

The data for this app is provided by the City of Guelph’s Open Data initiative.

Click the button below to download it today!

Download for Windows Phone 7

After you have downloaded it, please go to the app’s About page to add your rating/review.

Finally, visit my page in the Windows Phone Marketplace to see a listing of all my other Windows Phone 7 apps available for download.

Windows Phone 7 sample About Page

Creating an About Page for our apps is probably one of the last things we do as developers. Although it is not required by Microsoft for an app’s acceptance into the Windows Phone Marketplace an About Page is a good idea as it allows you to house all the information someone downloading an app looks for. In this post I will show you my sample About Page that I have used on many of my apps and provide you with the code to download so you can add it to your apps quickly and easily.

When I build apps I favour the Pivot Application template. I find that it allows users to navigate around my app effortlessly. As such my About Page example will be for a Pivot application but with minor modifications this code could be added to any WP7 app.

This is the Pivot Item code for my MainPage.xaml Pivot Control:

Windows Phone 7 About Page Xaml

To use the code as is you only need to input your app’s title and your name at the bottom where you declare your copyright. You can also modify this code if you wish to move items around or change your ownership declaration.

And here is the code behind:

Windows Phone 7 About Page Code Behind

And here are the using statements:

Windows Phone 7 About Page Usings

 

To use the code behind from the example you will need to add both the Microsoft.Phone.Tasks and the System.Reflection namespaces.

As you can see the help button generates an email to an email address of your choice. This method needs you to only set your email address and your application title in the subject line of the method. The method pulls the current major and minor version numbers out of the Assembly property in the AssemblyInfo.cs file.

If you wish to use the version number in the WMAppManifest.xml instead you need to add a reference to “System.Xml.Linq” in your project references and then add the following using statement: “using System.Xml.Linq;”. From there you can draw the version number out with the following piece of code:
string Version = XDocument.Load(“WMAppManifest.xml”).Root.Element(“App”).Attribute(“Version”).Value;

You will want to provide a support link as it allows users to notify you if there is a problem. They will also email you to helpfully suggest improvements to your app so that their experience will be better. It is like giving your app to a focus group!

Both the MarketplaceReviewTask and MarketplaceSearchTask use the Microsoft.Phone.Tasks namespace. Through this reference users can both rate your current app and also search for your other apps. For additional information on this namespace check out this link. There are many more classes that you can tap into with this namespace.

Allowing users to rate and review your app from the About Page is a great idea as they can do it while they are thinking of it. Their ratings will then increase your standing in the Marketplace and in the developer community as you are seen as someone who develops quality applications.

Windows Phone 7 About PageAs you can see from the finished product on the left that creating a functional About Page is a pretty easy task and it provides a benefit to both the user and yourself.

You can download the code from this article here and from my GitHub account.

Ontario Land Transfer Tax Calculator – my new Windows Phone 7 app

My newest Windows Phone 7 app entitled Ontario Land Transfer Tax Calculator has been published to the Windows Phone Marketplace.

The Ontario Land Transfer Tax Calculator can help you quickly calculate the total land transfer taxes you will pay to purchase your property.

Simply insert the purchase price of your new residence. The calculator does the rest including calculating provincial land transfer tax rates and what you will save with the first-time homebuyer’s rebate. As well, if you are purchasing a property in Toronto you can determine what your combined land transfer tax rate and first-time homebuyer’s rebate will be.

Use the Ontario Land Transfer Tax Calculator to:
- Confirm the calculations of a real estate professional
- Determine your closing costs
- Calculate your land transfer taxes across the province and within the GTA

Click the button below to download it today!

Download for Windows Phone 7

After you have downloaded it, please go to the app’s About page to add your rating/review.

Finally, visit my page in the Windows Phone Marketplace to see a listing of all my other Windows Phone 7 apps available for download.

Car Lease Calculator – my new Windows Phone 7 app

My latest Windows Phone 7 app entitled Car Lease Calculator has been published to the Windows Phone Marketplace.

The Car Lease Calculator can help you calculate your monthly lease payments. The app also includes a definition of terms page to inform the user on how to use the calculator.

Use the Car Lease Calculator to:
- Confirm the calculations of a leasing agent
- Determine your automobile leasing budget
- Compare offers from different dealerships
- Save money and time
- Make informed decisions
- Increase your purchasing power

Click the button below to download it today!

Download for Windows Phone 7

After you have downloaded it, please go to the app’s About page to add your rating/review.

Finally, visit my page in the Windows Phone Marketplace to see a listing of all my other Windows Phone 7 apps available for download.

Euro 2012 Clock – another new Windows Phone 7 app

I have added another new Windows Phone 7 app, entitled Euro 2012 Clock, to the Windows Phone Marketplace. This is my third in three days.

This app counts down the days left until the start of the UEFA EURO 2012 football tournament in Poland and Ukraine. The official start date is June 8, 2012.

Also included are links to both the official UEFA website and Wikipedia so you can access additional information quickly and easily.

Click the button below to download it today!

Download for Windows Phone 7

And when you have downloaded it, please go to the About page and add your rating/review.

Also, hit this link to see a listing of all my other WP7 apps available for download within the marketplace.

2014 Brasil Clock – another new Windows Phone 7 app

I have added another new Windows Phone 7 app, entitled 2014 Brasil Clock, to the Windows Phone Marketplace. This is my second in two days.

This app counts down the days left until the start of the 2014 FIFA World Cup in Brasil. The official start date is June 12, 2014.

Also included are links to both the official FIFA website and Wikipedia so you can access additional information quickly and easily.

Click the button below to download it today!

Download for Windows Phone 7

And when you have downloaded it, please go to the About page and add your rating/review.

Also, hit this URL to see a listing of all my other WP7 apps available for download within the marketplace.

Forza Azzurri – my new Windows Phone 7 app

My latest Windows Phone 7 app entitled Forza Azzurri has hit the Windows Phone Marketplace.

As I love all things about Italian football/soccer, I decided to create an app dedicated to Italy’s National Football team. This is the first of its kind in the marketplace.

The app includes some history on the men’s team and it also lists their FIFA World Cup and UEFA European Championship records. There are also lists of players with the most appearances and the overall top scorers. Also included is the Italian National anthem as well as links to various websites that provide in-depth material.

This app is ideal for settling arguments or for learning more about they are called the Azzurri.

Click the button below to download it today!

Download for Windows Phone 7

And when you have downloaded it, please go to the About page and add your rating/review.

Also, hit this URL to see a listing of all my other apps available for download within the marketplace.

Finally, stay tuned for two more of my football-themed apps to appear in the marketplace shortly. I will blog about each as they are released.

Build your Windows Phone 7 app and win!

I just noticed on the Microsoft App Hub site (the page where you can learn all about developing apps for Windows Phone 7) that there is a contest going on.

Microsoft is giving away tickets to the WorldWide Partner Conference in Los Angeles to apps that are judged to be the best. The winning developer or team (max 2 people) gets a pass to the conference to demonstrate their app. The prize is for conference entry only. Travel and accommodations must be supplied by the winner.

Details can be found here: https://wp7challenge.com/default.aspx

Hurry – the contest closes on June 6, 2011!

Windows Phone 7 and FREE ebooks

After attending a Windows Phone 7 HackFest in Toronto on the weekend I have become enamoured with all things mobile. I love the fact that I can create a simple app in little to no time and then test it on my Samsung Focus for some instant gratification.

This being said, there is still a way to go in my studies to become really adept at coding for the mobile platform. Fortunately there are some freebies out there that can ease the pain. What follows is a list of free ebooks that are being distributed on the web right now to get you started in coding for Windows Phone 7.

The first to arrive when the platform was announced was Programming Windows Phone 7, by Charles Petzold
This book is really in-depth and will give you an extensive overview of how to do most things with the phone.

If however time is short, then check out these books by Rob Miles. Miles is a well-known lecturer at the University of Hull in the UK and is also a Microsoft MVP. For years he has created the C# Yellow Book for incoming students to help them learn the language. He has now created the Windows Phone Blue Book which is just as useful. These two books along with information on developing apps using XNA for the Windows Phone are included in the link above. There are even slides for teachers who wish to teach the curriculum to their students.

Follow

Get every new post delivered to your Inbox.