Get Pinned: Windows Phone 7 Live Tiles

Tweet

I often get asked to comment on “why Windows Phone 7” and it’s taken me a long time to put together a response to this question that I’m happy with. If you look at the major smartphone platforms they all offer very similar capabilities from a hardware and core operating system perspective. They all have an integrated camera, 3G connectivity, capacitive screens, WiFi, application marketplace and so on. Whilst there are significant differences between the technologies used to build applications between the platforms, they all offer very similar services. For example they all offer basic UI controls such as buttons, labels, selection controls, as well as a navigation system, and they all offer the ability to connect with some of the device capabilities, such as the camera and contacts.

I’ll break this discussion into two halves as users will base their decision on which platform to use on their personal experiences. There are users who are already existing smartphone users and have experience with either iOS or Android. Then there are users who have come from what I’ll call feature phones. These are users who may or may not own a smartphone but only use the core platform capabilities. They don’t download or use third party applications, and have traditionally only used the device for basic phone functions: SMS, phone calls, contacts and perhaps even email.

People Upgrade to Smart Phones

Let’s start with the second group of users. Imagine a customer walking into a phone store and looking at the various phones available. They know they want a smartphone, capable of downloading, installing and using applications and capable of browsing the web. Windows Phone 7 offers a consistent user experience across a number of different hardware devices across multiple manufacturers. There are some with keyboards, some without; there are some with a 5MB camera; others with a 4.3 inch screen. After unlocking the device the user sees the Start experience, which displays current information that the user might be interested in such as upcoming appointments, number of unread email. This experience can be customised to include tiles from applications that the user is interested in. These tiles can be dynamically updated to show information relevant to the user. The overall experience is easy to get started with, is consistent and yet gives the user the ability to select a device that is suited to how they work, and customise it to highlight their information.

Existing Smart Phone People

The experienced smartphone user is slightly harder to convince. They’re used to the features offered by the device they currently have. They might be used to the iPhone simplicity; or they might be able to handle the complexity of Android. Either way they expect the basic smartphone capabilities from a phone platform. The one thing that I believe that differentiates Windows Phone 7 from the other smartphone platforms are the Live Tiles on the Start screen.

Windows Phone 7 Live Tiles

Live Tiles are a slight misnomer in that there is no third party code running in the background. Just because the user has pinned your application to the start screen, doesn’t mean that your application is running in the background. However, the tile for your application can be updated one of two different ways. Firstly, your application can schedule for the tile to be updated periodically. For example you might want to update the tile every hour to show a different image that reflects the status of your application. The second method is via a push notification. A push notification can be sent to the device which will cause the tile to be updated.

Further, there are three aspects of a live tile that can be updated: The background image, the count badge and the title text. You would typically use the count badge to review the number of unread or new items available within your application. Most applications will make use of the background image to reflect the status of the application. As this image can be retrieved from a server it is possible to dynamically create this image to contain both image and text content, giving you total freedom to display whatever information you want to show the user.

Get Pinned

At MIX11, held in April 2011 in Las Vegas, Microsoft announced that the next version of Windows Phone will allow third party applications to pin multiple tiles to the home screen. This is a unique feature to Windows Phone 7 and highlights new potential for productivity on mobile devices. Take the Qantas application that was demonstrated. The Qantas application lists the flights that the user has booked. The new pinning capabilities mean that the user can select one or more flights and pin them to the Start screen. As the status of those flights changes, or as the flight nears, different information can be displayed on the tile regarding the flight. This could include flight information, whether the flight checkin is open and when the user could be at risk of missing their flight. Frequent fliers find this information invaluable to scheduling their busy life.

As you can see there are some compelling reasons for both new and experienced smartphone users to pick Windows Phone 7. The application marketplace is rapidly expanding and the integration into both office and personal life leads to a simple, productive experience.

[Ed: Check out the video of the MIX11 Day 2 Keynotes, and jump to around minute 46. There is a demonstration of the Qantas application and the capabilities Nick is talking about]

Free book: Jump Start HTML5 Basics

Grab a free copy of one our latest ebooks! Packed with hints and tips on HTML5's most powerful new features.

  • david

    so let me get this straight… the best feature of the windows phone 7 is that a user can pin a tile for an app to the home screen… wow that is amazing and totally groundbreaking… well it would be if users had never seen this before… like on every single other mobile smart phone and tablet device out in the market! every device already has icons for each app with notifications and update info at their fingertips. windows phone 7 was a flop when it shipped. not a single wp7 user/developer was spotted at the mobile conference in Amsterdam this year… and windows phone 7 uses a browser that is 10 years out of date, unable to handle the very basics of HTML5.

    I’m not sure how much MSFT pays to sponsor “editorials” like this but its wasted efforts when the products just don’t live up to the market expectations.

    MSFT – cut your loses and drop out of the mobile game. you’re 5 years too late!

  • http://www.builttoroam.com Nick

    David,

    The thing that you don’t get about the Live Tiles is that unlike other platforms where you can simply set a badge/number, or display an alert, the entire tile can be updated. This allows you to provide much more contextual information to the user. This just gets better with the Mango update they’ve recently announced.

    I make the point that this is one of the areas where WP7 is differentiating, rather than being a me-too player like Android (try comparing the Galaxy S to the iPhone to see a copycat effect).

    Microsoft may have missed an opportunity they once had, but to say that with WP7 that they should drop out I think you’re missing the point. Spend a week with an actual WP7 device and I think you’ll see that the platform appeals to a consumer audience in the same way an iPhone does.

    I’m also not sure you can say it’s been a flop when they’ve hit over 15,000 Apps (I don’t know what the latest stats are exactly) in the marketplace since they launched in November. There are devices in market and developers are making money from Apps – I don’t know what more can define success? And don’t forget this is from a starting marketshare of 0% (you might as well just ignore any remnant marketshare from the old Windows Mobile)

  • Joe Blow

    There is definitely something different, cool even, about the Pinned feature of tiles. You can quickly and easily pin a tile to the start screen with a kind of right-click. Compare that to an iPhone, where you tap and hold for the jiggle, then try and drag the icon over to the first home screen. Also with a Live Tile you can totally change the icon for an app. Neato!