The People app: the complete, cloud-powered address book for Windows 8

Managing "contacts" has been a bit of a challenge for many, especially as the number of places that contacts can be stored and the number of PCs and devices we use to access those contacts has increased. Storing contacts in the cloud for easy roaming and connectivity is a part of the solution. With Windows 8 and the new People app, we are taking cloud storage a step further by optionally connecting it to other services you already use. This brings together email contacts and contacts from your service / social accounts in one easy to access and use place that roams across your Windows 8 PCs and phone.
In this post, Jeff Kunins, a group program manager on the Windows Live team, details the People app. This is the first of a series of posts on the new service-connected apps that are currently in App Preview. --Steven

Modern devices come with an address book or contact list because the people we communicate and share with are so important to how we use those devices. Email, texting, phone and video calls, social updates and comments – these are but a few of the people-based activities we do with the phones, PCs, and tablets we use every day. With Windows 8 we set out to meet this fundamental need with a new kind of contact experience: the People app.
The People app in Windows 8 is a modern take on the flat contact lists of the past–it’s built for the way you communicate today, and it’s connected to the cloud services you already use. The People app connects to your email and social accounts, bringing together all your contacts (and what they’re up to) in one convenient place. Windows 8 Consumer Preview users have already used the People app millions of times and received millions of social notifications on its live tiles. We are proud of the early enthusiasm for our approach, and thankful for everyone’s helpful feedback on how we can improve this early preview version. We thought we would take some time to share more of our perspective on the modern social address book, and how our point of view is driving the evolution of the People app in Windows 8.
Modern devices like Windows 8 and Windows Phone require an address book that's crafted around four simple principles:

  1. Complete & Connected – All your personal and work contacts are there, alive with their social activities and photos, letting you instantly engage and react to them.Data syncs from your email and social accounts rather than getting this info from a one-time import, and you get a simple unified contact card for each person, regardless of how many versions of their contact info you have from different accounts.
  2. Designed for Windows 8 – On modern devices the address book is a core part of the overall experience, therefore it is important to design it with the whole system in mind. The People app follows Metro style design principles so it is fast and fluid, and it works together with all your other apps through the Share and Picker contracts.
  3. Cloud-powered – your contacts and settings are effortlessly backed up, so “they just work” when you sign in from a new device, or even from the web. And when you pin a contact to your Start screen, the live tile lights up with real-time notifications about new photos, comments, and tweets.
  4. In control – you decide what you share with whom across your home, work, and social networks. And of course, those networks decide what information is shared and connected, respecting their policies and customer privacy.
Here’s a short video illustrating these principles in the People app:
Your browser doesn't support HTML5 video.
Download this video to view it in your favorite media player:
High quality MP4 | Lower quality MP4
[h=3]Complete & Connected[/h]We’ve talked before about how people should be able to connect the services they already use, without needing to re-spam their friends with invitations. For many years, one of the primary ways that you got contact data into an email account or a social network was to import your contacts (and in some cases, import, and then re-invite them) from another account. This even holds true for mobile phones—how many people do you know who have delayed buying a new phone just to avoid the crazy hassle of “transferring” the contacts from the old phone to the new one?
Many of us have had this problem at least partially solved with smart phones that sync our email accounts—but it should just work for everyone, with one easy place for all our contacts and all our accounts.
So, the People app does this. It uses Exchange ActiveSync, as well as the secure, standards-based APIs (OAuth, REST, etc.) exposed by our partners like Facebook, Twitter, and LinkedIn to sync a copy of your contact list from the cloud. It’s always up to date with new friends you add (and respects deletions if you un-friend them :)), so you don’t have the problems of a brittle one-time import.

Connecting accounts like Facebook, Twitter, and Exchange​
Once your contacts are in the People app, we give you a beautifully tailored experience where you can see and comment on their social activities and photos, view their contact details, or send them a message via whatever service you and that contact have in common. Whether you’re browsing the summary of “What’s new” across your contacts and networks, or just looking at a specific contact, it’s easy to catch up and stay connected.

Main contact list view features large tiles for your favorite contactsWindows 8 “semantic zoom” lets you quickly pinch to navigate your contact list Looking at a single contact gets you their contact info and what they’re up to Tap “What’s new” for an at-a-glance summary from your social networks
Looking at a single social update lets you see all the comments and add to them​
One challenge that any modern address book like the People app needs to handle is duplicates—we all tend to be friends with and have info on a given person from many different accounts. For example, I have contacts for my friend Omar Shahine in Exchange and Hotmail, we’re friends on Facebook and colleagues on LinkedIn, and of course I follow him on Twitter.
The People app – just like Windows Phone and Hotmail – automatically detects that all of these contacts are the same human being (my friend Omar), and presents them to me as a single “linked” contact with all the data together in one place, on one tile, etc. And very importantly, it does this without messing with any of the underlying source data.
We do our best to get this “right” automatically, but recognizing that we can’t be perfect, we want users to be able to edit and add/remove their own links. We already provide this on Hotmail and Windows Phone, and we’ll be adding that to the Windows 8 version over time.
By connecting multiple accounts and linking your duplicate contacts, we’re able to create a contact card for everyone in your address book, regardless of how you’re connected to them. So, at a glance I can see a quick summary, and then I’m one click away from common tasks – sending an email, starting a chat, getting map information, finding a phone number or address, or just browsing through their recent activity.
[h=3]Designed for Windows 8[/h]A second principle we followed was to design the app to take advantage of the power of Windows 8. Unlike other systems, in Windows 8, apps can connect to other apps and to the OS itself through APIs that we call contracts. This means not only are the built-in applications like Mail and Messaging powered by People’s contact list – so are the other apps you install on your Windows 8 device.
One of the highlights of the Metro style Start screen are all the tiles that are alive with activity and provide one-touch access to the apps and content you’re interested in. The People app takes advantage of the secondary tiles feature, which lets you have additional tiles that immediately link to that part of the underlying app. So, when I pin contacts like TechMeme, Top Chef, my wife, and my friend Omar to my Start screen, it’s just one tap to get right to their contact info and activity, and one more touch to send them mail or look at their latest photos.

Also new since the Consumer Preview is that the People app now supports the Share contract, allowing you to post to Facebook or Twitter from any Windows 8 app, including Internet Explorer. So, just by connecting your accounts to the People app, with a few quick touches you can share your latest favorite article with your friends and followers.
Any Windows 8 app (like IE) can use the Share charm to let you post to Facebook and Twitter
Lastly, another great feature is the People picker contract—with this, any Windows 8 app can speed up simple tasks like sending a package from a website or emailing a list of friends by letting you quickly select contacts from the People app. And unlike a silent, full-access API, this never happens without bringing up the system-brokered user experience that you’re in control of.

Any app can invoke the People Picker, letting you choose contacts to use
[h=3]Cloud-powered[/h]None of the features we’ve talked about so far would be possible if the app and your device weren’t cloud-powered, so we can sync data from your various accounts and display it within the app. But if all of your data and settings were solely managed by the “client” app itself (like a traditional mobile phone or email app), then you’d have a few problems: (1) once you set this up on one device like your phone, you’d have to do it all over again when you got a new PC at home or at work, (2) you wouldn’t get any of the benefits of this unified experience when you were at someone else’s machine just using a web browser, and (3) when services like Facebook or LinkedIn evolve their APIs you’d have to upgrade to a new version of the app before things would work right again.
Our approach is to use your Microsoft account and the cloud to safely cache your settings, so that when you go to a new device or even access your contact list from the web , things will still “just work” as you’d expect. Additionally, we make many of the API calls to networks like Facebook and Twitter from the cloud, so that we can often adjust to how those APIs evolve without making everyone update to a new version of the app.
A great example of how you benefit from the cloud is that the People app remembers your connection to Facebook, Twitter, and LinkedIn, no matter what device you sign in from. Over 50 million people have already connected social networks to their Microsoft account through their use of social features in Windows 8, Windows Phone, Hotmail, Messenger, and SkyDrive. Every one of those people, when they sign in to a new Windows 8 PC for the very first time, will automatically have their People app populated with their complete, connected, cloud-powered address book.
Being cloud-powered means that not only do you have an always up-to-date copy of your contact list on your device, but that your People app tile and tiles for your pinned contacts automatically light up with the latest notifications from your social networks. For example, when someone comments on the photos you just posted, the People app tile (and the “Me” Notifications tab in the app itself) will animate with that update and encourage you to take a look. Similarly, each time one of your pinned contacts does something new, their tile will show that activity.

[h=3]In control[/h]Of course, we respect the policies of each data source we connect to – for example, the People app doesn’t currently sync any Exchange data to the cloud. This ensures that data that is governed by your employer’s policies aren’t even temporarily cached in a third-party data center, even though it also means you have to set up your Exchange accounts separately on each device and you can’t get to them from contacts.live.com. Similarly, Facebook has different policies for syncing contacts’ email addresses and phone numbers on specific mobile apps vs. other devices and the web. So, to get Facebook contacts on your Windows Phone you connect it separately in order to have that additional data available to you in the People app on Windows Phone. Twitter also has smart, specific policies regarding how tweets are displayed, which are important to get right.
We also recognize that each person uses their address book and networks in slightly different ways. So we put you in control of what you share with which network and individuals on the network. For example, when you connect Facebook you can decide to connect just the address book, or additional features like instant messaging.
[h=3]Moving forward[/h]We’re excited to see the initial response to our point of view that modern devices should come with a complete, connected, and cloud-powered address book that you’re in control of. We hope you enjoy the key additions we’ve been able to add so far since the Consumer Preview, such as Semantic Zoom and letting you share to people you know on Facebook and Twitter from any Windows 8 app that uses the Share contract.
--Jeff Kunins

aggbug.aspx

More...
 
Nice! In theory... What about G+, skype or the 150 old and new social apps that will come along at lightning pace from now on?

If in fact this app could keep tabs on every person in every program/account you have on every service on the net, that would be insanely great (as they say). But how can it? Other than my hand entering links like a big address book (big whoop) It'll always be spotty and limited in use because many of those services have NO api at all to do behind the scenes updating and tracking by third parties (windows being the third party in this case) and still others will fight tooth and nail to MAKE SURE that windows can't keep up with their service because they have their OWN apps, OSes and agendas (I.e. Google) Having it combine output from all services automatically and live would be incredible, but it won't/can't do that universally and probably only for a very small number of sites in reality.

So in the end it will be much less than insanely great, and more like a somewhat souped up address book, meh.

It's neat that people try, but the stink of fail is so high on this sort of thing :( I sure wish there was some sort of "law" that required all social services to adhere to a set of properties and APIs and /require/ them ALL to make my personal information and that of my friends open to me in any form that I chose. I mean it's MY account out there right? I should be allowed to use ANY client to communicate with the service that I chose though a common API. That is the kind of cool future that one dreams of (and that things like the people app want to promote) Of course that bypasses all lock-in and revenue streams so virtually no service (other than MS own) would ever adhere to that.

And... Can I get this as a non metro app please??? I would love to have this running as a widget on my second monitor at a size and location of my choice. Thanks! :)
 

My Computer

System One

  • OS
    Windows 7/8
Hi there
Who actually NEEDS this sort of stuff on a PC -- that's what smart phones are for -- and much better at it as well.

For offices etc things like the old "Netmeeting" (XP days) or some of the better office collaboration packages like Ms Lync are INFINITELY superior.

Skype used also to be good until (inevitabily) people get greedy so they started having commercials and making you pay for more and more -- well here's ONE customer who'se gone (and he a'int Never comin' back !!).

If you are stuck at a PC for HOURS at a time (unhealthy anyway) or if you are "housebound" for medical / other reasons it might be OK but usually if I'm on a PC I'm too busy doing proper work that requires concentration. I'm logged on this morning because I'm actually waiting for a colleague to arrive -- he's going to be shown some of the nicer Belgian beers today -- including a visit to the famous Delirium cafe in central Brussels which has more than 2,000 Brands on sale at any one time !!!!.

Delirium Café - Brussels, Belgium - Reviews - BeerAdvocate

Just sharing documents / photos etc -- there's better mechanisms -- and it's IMO always better to go and chat to REAL PHYSICAL human beings than 96,000 Virtual friends in cyberspace -- but I am a bit old fashioned even coming from a country almost the same size as England (not the UK just England) with only 270,000 people so you could say this is the sort of stuf WE might use -- but don't actually -- we also prefer to meet up with colleagues no matter how bad the weather is. !!!

Cheers
jimbo
 
Last edited:

My Computer

System One

  • OS
    Linux Centos 7, W8.1, W7, W2K3 Server W10
    Computer type
    PC/Desktop
    Monitor(s) Displays
    1 X LG 40 inch TV
    Hard Drives
    SSD's * 3 (Samsung 840 series) 250 GB
    2 X 3 TB sata
    5 X 1 TB sata
    Internet Speed
    0.12 GB/s (120Mb/s)
It's impressive the way they can dedicate so much text and excitement to a phone book.

I check out the people app after every update, but so far it just seems clunky. On the bright side, it lets me check out facebook without facebook then tracking me all over the net.
 

My Computer

System One

  • OS
    windows 8
    System Manufacturer/Model
    Viliv S10 3G
    CPU
    Atom Z530 (1.6GHz)
    Memory
    1GB DDR2 SDRAM (533MHz)
    Graphics Card(s)
    Intel GMA 500
    Sound Card
    Realtek High Definition Audio
    Screen Resolution
    1366/768
    Hard Drives
    SanDisk 64GB SSD
    Internet Speed
    6.41/5.47 MBPS
    Other Info
    WiFi 802.11 b/g
    Bluetooth 2.0+EDR
    Internal 3G (Huawei EM770W:
    HSPA/UMTS 850/900/1900/2100MHz,
    HSUPA: 5.76Mbps (UL) / HSDPA: 7.2Mbps (DL))
This whole 'cloud' idea suxors.

I INSIST and DEMAND that my OS, my programs, and my applications
(NOT 'apps', that's kiddie-speak) and ALL my files remain on MY
machine, and under MY control. At all times. MS Office, for example....I'm
quite happy to pay ONCE for it, install it, and use it till it's no longer compatible.

But, I will NOT pay-per- use for a cloud-based OS or cloud-based APPLICATIONS
or PROGRAMS. Not EVER.

I've nothing to 'hide', but, equally, I have nothing I wish to share.

Especially with ISPs, the 'law' (spit!), or a certain corrupt Northern Hemisphere
government (yes, Seppolia, i'm looking at YOU!).

If the future of computing really does go that way, I'll be loading my machine
with open-source/free software, and going offline.

I will NOT be dictated to, not by governments and not by corporations.
 
Last edited:

My Computer

System One

  • OS
    Windows 8 Enterprise 64-bit (7 Ult, Vista & XP in V-Box)
    System Manufacturer/Model
    Acer Aspire Ethos AS8951G 'Super-Laptop'.
    CPU
    Intel Sandy-Bridge i7-2670QM quad-core
    Motherboard
    Acer
    Memory
    8GB DDR3
    Graphics Card(s)
    Intel 3000HD / Ge-Force GT555M 2 gigs
    Sound Card
    Realtek/5.1 Dolby built-in including speakers.
    Monitor(s) Displays
    18.4" full-HD
    Screen Resolution
    1920x1024
    Hard Drives
    2x750GB Toshiba internal, 1x500GB Seagate external, 1x2TB Seagate external, 1x640GB Toshiba pocket-drive, 1x640GB Samsung pocket drive.
    PSU
    Stock
    Case
    Laptop
    Cooling
    Air-cooled
    Mouse
    I/R cordless.
    Internet Speed
    Borderline pathetic.
I uninstalled the people app...and 99% of the metro apps! Apart from the weather cause I thought it looked nice but I never actually use it! lol
 

My Computer

System One

  • OS
    windows 7
Back
Top