Use your Windows device to browse and search for products on PriceCheck from South Africa’s latest catalogue offers, wherever you are. Once you’ve decided which product you would like to buy, you can use the included store locator, maps and merchant contact details to find a relevant stockist. Other features of the PriceCheck app include:

After a while I figured out that this error is totally misleading, and the real problem is that your Nuget package source has been disabled. I have a feeling this was related to installing Visual Studio 15 preview.

In this previous post I described how to discover Netduinos on your network without knowing their IP’s. Building on that, this post describes how to make a Netduino log temperature data, and then how to build a Universal Windows 10 app that displays that data.

We recently switched from Afrihost “Business” Uncapped to Vox Telecom capped so that we could do cool things like actually load websites and stuff. However monitoring cap from their website is quite a pain

So I made a Windows Universal app in a few evenings. It’s been in the store for a couple weeks now and it seems to be working well for people, so I’m posting here.Continue reading →

A while back Taylor Gibb, Gordon Beeming, and I held a Windows Phone hackathon at Varsity College. Generally when we hold a hackathon the challenge is to build a Windows Phone (or Windows) app over the weekend, and then we award the “best” app with a phone etc. We walk around to each person and score their app against various criteria like quality, relevance, functionality, etc. The problem with this is that it is very formal. We aren’t in the business of rating code, and hackathons aren’t really about making the perfect app in a few hours. Hackathons are about learning and having fun.

We decided that it could be fun to let the attendees do the judging instead – but that was just as rigid and structured as us doing it. So Taylor came up with a rather interesting voting system to let attendees judge each others’ apps, which we then coded.

It’s that exciting time again when we get to launch another app! This time it is the official Windows Phone app for AfricaWeather:

We currently service over 1.4 million Africans via our website and mobile applications. One of the most unique features is our ability to track storms in real time, as well as provide consumers with an hour’s forewarning of when the storm will hit their suburb. We interpret weather information and make it relevant to your lifestyle. You are able to customise notifications to suite your lifestyle from daily forecasts, storm warnings, news, through to telling you the best time of day to hit the beach or go for a cycle.

The MyEdit app is the ideal one-stop hub for discerning readers wanting to read content from South Africa’s top magazines and news titles – and the best part is you can personalise the app so it is organised according to your likes and interests.

News, entertainment, sports, parenting, recipes, technology, home and garden – there are dozens of stories in these categories and more in one easy-to-access station. MyEdit Lists are a regular feature too – read quirky listicles revolving around issues everyone is talking, tweeting and texting about.

This app offers auto-renewable subscriptions:
• Subscribe and get full access to content from 36 magazines, including Huisgenoot, You, Men’s Health, Women’s Health, Fairlady, Go and TopCar for only R60 a month.
• All subscriptions are 1 month in duration. Content is updated on a daily, weekly or monthly basis, depending on the publication frequency of each title.

I just wasted a rather large amount of time on something really stupid – so maybe this quick post can save someone else.

I needed to localize a Windows Store (8.1) app and I had an “AppResources.resx” file from the Windows Phone version which had all the strings. I followed this MSDN guide on how the new localization stuff works in Windows Store apps.

In that guide, section 1.C.V says the following:”If you have .resx files with only string resources from previous .NET projects, select Add > Existing Item…, add the .resx file, and rename it to .resw.”

So that’s exactly what I did to convert my old resource file into the new .resw style, because, you know, I trust that Microsoft’s docs are correct. Hours later after none of my TextBlocks ever reading from the resource file I re-read the guide and decided to just create a new .resw file – and hey, it worked!

TL;DR: Microsoft lies, don’t use your old .resx file – create a new .resw file and copy the values across.

Just a quick post on something I came across. While porting a Windows Phone app to Windows 8 (XAML) I noticed that all the calls to IsolatedStorageSettings are invalid as that doesn’t exist anymore. So because I am lazy and didn’t want to change any code I wrote a tiny wrapper around the new way. Once you’ve added the class all your existing code will work fine 🙂