Jamie Thomson

Thoughts, about stuff

Archive for September 2011

Windows Phone Feature Suggestions

leave a comment »

The Windows Phone team have requested that customers submit ideas for the next version of Windows Phone in their blog post Have a new Windows Phone feature idea? Try Suggestion Box. I’ve taken them at their word and submitted the following suggestions, I’d appreciate you clicking through and voting them up if you think they are worthy:

Read/Write calendar API

The calendar application needs to be opened up as a hub so that other applications can publish their wares into it.

For instance”. I use an app called “My Trips” which shows me my itineraries from TripIt.com. Giving “My Trips” the ability to publish into my calendar would be much more useful because I can see those itineraries alongside everything else that I have in my calendar.


Allow apps to publish to the map app

The map app should have the ability to display content from other apps.

There are many services today that provide location specific data (Foursquare & Flickr are two such examples). On Windows Phone 7 right now there is no way to present location-centric information from multiple data sources (i.e. apps) in a single place.

Apps would be able to publish information that is relevant to the user’s current location into this Location hub in much the same way that (e.g.) the SmugMug app currently publishes photos into the pictures hub. I can think of many apps, or types of apps, that could take advantage of this:

* Foursquare could publish check-ins
* Twitter could publish geo-tagged tweets
* Retailers could publish special offers (“Come to our store on Oxford Street in the next 10 minutes with your Windows Phone and receive a discount”)
* London Underground could publish an overlay of the tube network, including real-time train information
* Event sites like Eventful, Elmcity and Upcoming could publish local events
* OpenTable (who already have an app in the Windows Phone marketplace) could publish information about nearby restaurants
* Weather apps could overlay current or future weather conditions
* Transport for London could publish up-to-the-minute information about their “boris bikes” such as which stations currently have bikes available
* Your friends could share their location which could get published into the hub
* Apps that provide data about public amenities (letter boxes, public toilets, post offices etc…) could overlay that information on the Location hub


Share Contracts

Bring Windows 8 Contracts to Windows Phone

Windows 8 is introducing Share and Search contracts. Please bring these to the phone as well (especially Share).

At the very least this would be a way to provide screenshots. Better than that though would be the ability to move data fro app to app. Here’s some random ideas I’ve just thought of:
*Foursquare could share a collection of checkins to the Map app which would then display them
*British Airways app could share flight details to the Calendar app
*SkyDrive browser in office hub could share a photo with the Flickr app
*A news site could share an article with OneNote so that we can store a copy of it
*if I see a cool video on a Video browsing app i could share a link to it to a Twitter app

Loads of possibilities I’m sure


Search Office documents

Allow us to search the contents of office docs on the phone, not just filenames


Settings icon on right hand side of Start Screen

The right-hand side of the Start Screen is currently bare. Why not put the link to “Settings” in there?

Perhaps you could even put the same notifications about unread emails/messages that appear on the lock screen into that empty space too. That would save having to have those tiles pinned to the Start Screen.


Written by Jamiet

September 28, 2011 at 8:12 pm

Posted in Uncategorized

Tagged with

Microsoft BUILD – Expectations, intrigues, hopes and outlandish dreams

with 2 comments

Tomorrow sees the start of Microsoft’s BUILD conference and as a Windows guy through and through I am excited to see what announcements will be forthcoming about the next version of Windows, codenamed “Windows 8”. Ahead of such events I like to speculate on those announcements and in this blog post I’ll talk about what I am expecting to see, what especially intrigues me from the plethora of rumours that are already out there, what I am hopeful of seeing and also some pie-in-the-sky stuff that I am pretty sure we won’t be seeing but that I’ll cling to some slither of hope for anyway.

Expectations

Even though it is common knowledge that an app store is coming to Windows 8 I still expect that the feature introduced in Windows 7/IE9 which allows a website to be “pinned” to the user’s Windows 7 taskbar will be massively extended in Windows 8/IE10. The new Windows 8 start screen as shown off at D9 three months ago:

Windows-8-start-menu-380x213

displays links to applications as “live tiles” and with Windows 8 I expect that any website in the world will have the ability to become a live tile on that start screen. Website developers will be able to add simple markup that defines what the site’s live tile should display, exactly the same as how pinning works in IE9 today.

This may sound like a relatively small feature but the ability to become front and centre on hundreds of millions of PCs is an attractive one and I expect many more sites to take advantage of this than have for IE9 pinning. The ability to include images, a not inconsiderable amount of screen real estate and some extra goodies (think of the ability to “flip” a tile on Windows Phone 7 Mango) means designers will have more scope to let their imagination flow – expect many “partners” to announce support for this feature tomorrow.

Intrigues

There has been feverish speculation regarding XBox-branded features coming to Windows and I must say I am very interested to see what this entails. I’m not a big gamer but I AM a big music listener and film watcher so I wonder whether some XBox (or Zune???) branded services will be coming to the desktop OS. Most of all I’m eager to see whether or not we will be able to get access to a plethora of TV channels on our PCs without needing a TV tuner card. Time will tell.

Hopes

In 2008 Microsoft announced their Live Mesh initiative which promised much (“I say this demonstrates Microsoft has a compelling Internet platform and strategy now”) but so far has delivered precious little. The envisioning video that was released back then imagined a world where all our data was instantly synced between all of our devices and those of our family. Remember this? :

Live Mesh–Synchronizing Life

Back then I enthusiastically jumped onto Live Mesh and, moreover, the underlying API platform that was referred to as Live Framework (go and read my many many blog posts on the matter if you want a refresher). About a year later however Live Framework was unceremoniously removed from public view:

This morning, David Treadwell announced that the Live Framework CTP will be unavailable as of September 8. First, a very big thanks to all who tried out our CTP and provided invaluable feedback. All that we learned will be used in future offerings. As David says:

“At the Professional Developer Conference 2008, we gave the developer community access to the technical preview of the Live Framework. The Live Framework is core to our vision of providing you with a consistent programming interface. Now we are working to integrate existing services, controls and the Live Framework into the next release of Windows Live. Your feedback continues to help us build the best possible offerings for Windows Live users, for you and for your customers. “

http://blogs.msdn.com/b/liveframework/archive/2009/08/21/important-updates-to-live-services-live-framework-ctp-unavailable-as-of-sept-8.aspx

Many people don’t know this but aspects of the Live Framework do live on today (did you know that Live Mesh in its current incarnation will sync your Office dictionary around different machines) however the ability for 3rd party developers to use the Live Framework API to sync application state to different devices is still not available; that was the promise of the Live Framework and is what got me so interested in it three years ago. My one big hope for BUILD is that the features promised for Live Framework get reintroduced as an API spanning Windows, Windows Phone, XBox and SkyDrive.

“SkyDrive?” I hear you question. Well yes, actually, SkyDrive! One of the other aspects of the aforementioned Live Mesh tech preview back in 2008 was that apps could live both on your devices and on a website that they called Live Desktop, here’s a screenshot from those far off days:

image

Is this ringing any bells? The premise was that if your data could roam with you via the Live Framework API then why not your apps too?

Windows Phone apps today are all Silverlight-based and the rumour is that Windows 8’s new app platform will be based on HTML5; is it really much of a stretch to think that SkyDrive could be your own personal online application hub where all your apps and their data can be accessed from any computer with an internet connection? I don’t think so.

There you have it. My big hope for Windows 8 is that it brings the promise of Live Mesh and the underlying Live Framework to fruition. Will it happen? We don’t have long to find out.

Dreams

OK, I’ve covered what I’m pretty sure is going to be announced tomorrow, I’ve talked about one possible announcement that may be coming, how about something totally out of left field?

Microsoft need a big attention grabbing demo, something that will woo the iPad-loving hoards back to the fold, something that no-one else does. How about a tablet that runs Microsoft Surface’s PixelSense?

Hear me out on this one. Earlier this year Microsoft, together with Samsung, showed off the next evolution of Surface – a wall-mountable Surface touchable computer incorporating a technology called PixelSense which, in their own words, “gives LCD panels the power to see without the use of cameras”, in short a screen that can “see” what’s touching it. (Go and read up about it at Microsoft and Samsung Unveil the Next Generation of Surface.)

Rumour has it that Microsoft will be giving away a Samsung laptop tomorrow to all BUILD attendees – how cool would it be if it were running PixelSense?

I don’t think it will happen … but there’s nothing wrong with geeks dreaming, right?

 

That’s all from me, I’ll be watching the forthcoming revelations with interest. If you want to check out others’ thoughts on what is coming at BUILD hit some of the links below:

@jamiet

Written by Jamiet

September 12, 2011 at 8:21 pm

Posted in Uncategorized

Tagged with ,