Tag Archives: mvvm

Making a Windows Phone weather app in an hour

TechEd Africa 2013 ended a few days ago in Durban, South Africa.

I did a couple of talks – one of which was an hour-long session where I guided the attendees through the process of creating a good-looking weather app for Windows Phone. There are no shortage of weather apps in the marketplace, but it was a nice example to bring in a lot of different real-world situations like consuming JSON, using MVVM, and lots of binding stuff.

The point was to show how easy it is to create an app quickly. It only took 20 lines of code and 60 lines of XAML (half of which are closing tags so don’t count). The app would take around 15 minutes to make if I weren’t explaining.

BIJvreECYAIWiDb

Continue reading