Posts tagged Windows Phone

Posts tagged Windows Phone
9 notes &
Bing Maps have been adding indoor maps for malls in the US. Here’s a 1-minute video of one I found for Bellevue Square in Bellevue, WA.
You can view the map by levels or browse/search the mall directory.
Anthony - Wonder Reader for Windows Phone

Update: February 24, 2012
BlackBerry PlayBook OS 2.0
This solution works for the BlackBerry PlayBook! See the PlayBook version of the instructions here:
PlayBook OS 2.0 Tip: Syncing Multiple Google Calendars
Workaround no longer needed for Windows Phone
It only took 4 months, but Google has changed the Google Sync settings page to recognize Internet Explorer 9 on Windows Phones, so you no longer have to use this workaround. The much shorter instructions on how to do this is here:
Sync Multiple Google Calendars with Windows Phone - No More Workarounds!
Here’s the original workaround for Windows Phone (posted July 7, 2011)…
Of all the shortfalls in Windows Phone 7.0, the one that annoyed me the most was the inability to sync multiple calendars from one source. I have around 10 calendars in Google Calendar; and the only way to see all of them on Windows Phone was by pinning the web version of Google Calendar to my start screen!
With the release of Mango, we saw the ability to pull in multiple calendars from a single Windows Live or Exchange account. But there’s no apparent way to make this work with Google Calendar, even though Google accounts are synced via Google Sync (aka Exchange ActiveSync).
So what’s going on here? As it turns out, Mango is perfectly capable of syncing multiple calendars from Google (as it is from any Exchange server). It’s just that, by default, Google only syncs your primary calendar with your device. On other mobile OS’s like iOS, Google allows you to select additional secondary or subscribed calendars to sync. The problem is that Google doesn’t allow Windows Phones to access this functionality. Are they doing this on purpose? Is it a conspiracy? I have no idea (but I really don’t think so).
Anyway, I’ve found a way of getting around the problem and thought I’d share it in case others are as frustrated as I was.
The Solution in a Nutshell
Google provides a web page for selecting which of your calendars to sync, but they only made the page visible to iOS devices (and also Android, I would assume). The basic idea is to make Google think you’re browsing to that page on an iOS device (iPhone, iPad, iPod Touch) so that you can select additional calendars to sync to your Windows Phone. There are 2 ways of doing this: actually using an iOS device if you have access to one, or spoofing the user agent of your web browser to make Google think you’re on iOS. I’ll be detailing the latter approach.
There is one additional workaround before we’re able to select additional calendars; that’s because Google knows we’re trying to sync with a Windows Phone and they only allow us to select 1 calendar. Luckily, Google uses JavaScript as the only mechanism to prevent us from selecting more. So while the web developers among us are shaking their heads in disbelief at Google for using this web programming practice from 1996, this is great news for us because all we have to do to get around the limitation is to disable JavaScript.
The Details
(Before proceeding, please note that I assume you’ve already added your Google account to your Mango phone and you have synced your Google Calendar to it.)
I’ll use desktop Safari for this example because it has an inherent way to changing the user agent string. But most browsers can do this, sometimes using an addon or an extension.






Note: You may have to set your Google account to US English before this will work.
Update (January 25, 2012):
Thanks everyone for your comments! I’ve added Step 11 based on your feedback.
Hope this helped,
Anthony - Wonder Reader for Windows Phone
2 notes &
It appears that Microsoft gave the OK for devs to discuss our experiences with Mango, as long as we don’t redistribute the beta. Hopefully I’ll have some thoughts and tips to share here in the coming days…
Anthony - Wonder Reader for Windows Phone
3 notes &

Kudos to Microsoft for releasing the beta build of Mango (Windows Phone 7.1 or 7.5) to developers! I’ve been using it for a week now and it’s very stable for a beta.
While the 7.0 OS is a good start for Windows Phone, it’s very basic compared to iOS and Android, and has many little annoyances that add up to an overall frustrating experience for both users and developers. Mango pretty much fixes all of that. It’s fantastic to see such a drastic update in a relatively short time frame… an update that they probably should be calling “Windows Phone 8”. But at the same time, I wonder if they should’ve held off 6-9 months and released Windows Phone when Mango was ready. It really is what Windows Phone should’ve been in the first place.
Anthony - Wonder Reader for Windows Phone