EnergizeIT: From the Client to the Cloud – The Mobile App

I few months ago RedBit was asked by Microsoft to help them create a Windows Phone 6.5 demo application for EnergizeIT: From the Client to the Cloud tour across Canada. 

The purpose of the mobile software was to allow a fictitious insurance company to AppLogo_Splash_VGA_thumb[7] collect car accident information from a consumer. The consumer would be able to fill in basic information about the accident, take pictures of the incident, get the GPS location including address of the accident and submit this to a backend system where the data can be collected and acted upon.  The goal was to show EnergizeIT attendees how to leverage the Microsoft based platform and tools such as Silverlight, .NET 4.0, Azure and Visual Studio 2010.  The mobile software used .NET Compact Framework 3.5 but I’ll have a future post on porting it to Windows Phone 7.

RedBit’s role was to get the data from the Windows Phone to the backend database.  Our goal was also to make the mobile app look a little nicer than traditional Windows Mobil apps. What we created is a mobile client to have the consumer enter accident information and also created a WCF service to allow consumers to submit the data for the insurance company to act on. 

image image image

For location support we created a WCF service to reverse geocode a location to provide a readable address and an image of the location via Bing Maps API.

image image

The user would also be able to see their insurance card and the autos that are insured cars under their policy.

image image

We also included a feature called On The Road that allowed you to search for various services around you. 

imageBy the way, you can download Find My Bru from Windows Phone Marketplace now.

Overall, I think we were able to deliver a pretty good looking functional app on Windows Phone 6.5 (with a lot of effort for the UI).  Thanks to Christian Beauclair and the rest of the Canadian DPE team for giving us the opportunity to build this app for Windows Phone. 

Unfortunately, I won’t be publishing the source to this app but will be following up on blog posts showing some code snippets that I think will be useful to the developer community. 

I’ll also be following up in another blog post on porting this mobile application to Windows Phone 7 and what code we were able to re-use and most importantly, how easy it is to make a good looking app on Windows Phone 7.

If you want more info on the app please feel free to contact us at info[@]redbitdev[dot]com

EnergizeIT 2008

EnergizeIT 2008 is happening this Saturday May 24, at the Toronto Congress Centre.  I’ll be there participating at the ATE Booth plus I’ll be doing a short demo on WCF and Windows Mobile under the “Grok and Load Visual Studio 2008” track.

Here are some more details for the event:

EnergizeIT is all about recognizing and realizing the potential of you and the IT industry. We start the day by looking at how great your potential as an individual working in the IT field is, and provide insight into how the field is changing so that you can take control of your career and continue to realize your potential. We will also take some time to recognize the potential achieved and accomplishments of your peers whose hard work will be rewarded at EnergizeIT. Phil Sorgen, the President of Microsoft Canada will present the MSDN Code Award and TechNet Innovation Award to these accomplished winners.
Finally, working in the IT field, you also understand the potential of technology and the real possibility to make anything possible. Before the morning is over you will see and be a part of three examples of technology impacting the way you live and work. Don’t miss it.

Date: Saturday May 24, 2008
Location: Toronto Congress Centre – Toronto, Ontario MAP IT
Time: 9:30am – 4:30pm. Registration starts at 9:00am
Cost: Free of charge. Come and enjoy the day!

Register Now.

EnergizeIT Event

On Saturday I was over at the EnergizeIT conference in Toronto held by Microsoft Canada helping out at the Ask The Experts booth.  It was a great event with over 1500 in attendance (not bad for a Saturday).

I had a chance to meet the winner of the MSDN Canada Code Awards which was Michael Amanfi who built Team Workflow for .NET a solution on top of Windows Workflow Foundation that allows business users to develop their own workflows instead of having a developer do it.  Congrats to Michael for taking top honors!

I also got a chance to meet and do an impromptu podcast with Carl Franklin of .NET Rocks.  He had no idea I was part of OpenNETCF and it was great to hear that Carl is a user of the Smart Device Framework.  Listen to the podcast here.

Overall it was a great event and great to talk to people in the community about various different technologies.  Can’t wait to go again next year, I just hope they have more Windows Mobile and Compact Framework content available!