Category Archives: Building an Open Data App

Building an Open Data App – Part 7: Styles and Converters

So far we’ve grabbed a data set, supported it, stored it, parsed it, displayed it, and linked events to it. Not too shabby. Now, let’s give the user some meaningful data to make decisions with. Some of this will involve … Continue reading

Posted in .NET, Building an Open Data App, Windows 8, Windows 8.x, Windows Phone, XAML | Tagged , | Leave a comment

Building an Open Data App – Part 6: Launchers

As of right now, we have a simple list of the various bike stations in the Toronto Bike Share network. Ideally, we’d be able to tap on a location and see where it is on a map, maybe even get … Continue reading

Posted in .NET, Building an Open Data App, Open Data, Windows 8, Windows 8.x, Windows Phone | Tagged | Leave a comment

Building an Open Data App – Part 5: Updating the Bindings

Last time I showed you how to get your data onto user’s screens without hardcoding it. Everything you reload the control, or the user returns to the page, you’ll see the updated data. But, what if the user doesn’t leave … Continue reading

Posted in .NET, Building an Open Data App, Open Data, Windows 8, Windows 8.x, Windows Phone | Tagged , , | Leave a comment

Build an Open Data App – Part 4: Binding the Data

Binding is when you take data and push it to your UI. A classic example is showing a user’s name when they’ve logged in. It’s not hardcoded into the UI, you change it based on differing criteria. In the case … Continue reading

Posted in .NET, Building an Open Data App, Open Data, Windows 8, Windows 8.x, Windows Phone | Tagged , | Leave a comment

Build an Open Data App – Part 3: Storing and Retrieving the Data

The next step in putting the app together is to implement local storage of the dataset. The reason for this is two fold: If your user is not connected to the internet (on the subway with a phone, internet is … Continue reading

Posted in .NET, Building an Open Data App, Open Data, Windows 8, Windows 8.x, Windows Phone | Leave a comment

Build an Open Data App – Part 2: A Singleton and getting the Data

The next thing to worry about is getting the dataset. We’re also going to implement a design pattern here: a singleton. Why a singleton, you ask? Well, I plan on using this data model throughout the app and don’t want … Continue reading

Posted in .NET, Building an Open Data App, Open Data, Windows 8, Windows 8.x, Windows Phone | Leave a comment

Build an Open Data App – Part 1: Dataset and DataModel

Over the next few posts I’m going to walk through the process of building a simple app for Windows Phone and Windows 8.1 using C# and XAML. In order to facilitate this, the dataset will be Open Data. To allow … Continue reading

Posted in .NET, Building an Open Data App, Open Data, Windows 8, Windows 8.x, Windows Phone | Leave a comment