Microsoft DevRadio: How I Built the Smart Shopping App for Windows 8 and Windows Phone