Windows 8에서 제공하는 통합 클라우드 기반 주소록 "피플 앱"

"연락처" 관리에 부담을 느끼는 사람들이 많아졌습니다. 연락처를 저장할 수 있는 위치가 늘어나고 연락처에 액세스할 때 사용하는 PC와 장치 수가 증가했기 때문에 더욱 그럴 것입니다. 로밍과 연결이 간편한 클라우드에 연락처를 저장하면 이러한 부담을 어느 정도 줄일 수 있습니다. Windows 8과 새로운 피플 앱에서는 클라우드 저장소가 한 단계 더 진화하여 필요에 따라 이미 사용 중인 다른 서비스에 연결할 수 있습니다.따라서 이메일 연락처 또는 사용 중인 서비스/소셜 계정의 연락처를 Windows 8 PC 및 Windows Phone 간에 로밍되는 한 위치에 저장하여 쉽게 액세스하고 사용할 수 있습니다. 

이 글에서는 Windows Live 팀의 그룹 프로그램 관리자인 Jeff Kunins가 피플 앱에 대해 자세히 설명합니다. 이 글은 현재 App Preview에 있는 새로운 서비스 연결 앱에 대한 연재 글의 첫 번째 글입니다. - Steven


오늘날의 장치는 사용 방식에 있어서 함께 커뮤니케이션하고 공유하는 사람들이 매우 중요하기 때문에 주소록이나 연락처 목록이 함께 제공됩니다. 우리가 매일 사용하는 휴대폰, PC, 태블릿에서 사람 중심의 활동으로는 이메일, 문자, 전화 통화 및 영상 통화, 소셜 업데이트, 댓글 등이 있습니다. Windows 8에서 우리는 이러한 기본적인 요구를 새로운 차원의 연락처 환경인 피플 앱으로 충족하고자 했습니다.

Windows 8의 피플 앱은 기존의 일반 연락처 목록을 새롭게 해석하여 오늘날 사용자의 커뮤니케이션 방식에 맞게 만들어졌으며 이미 사용 중인 클라우드 서비스에 연결됩니다. 피플 앱은 이메일과 소셜 계정에 연결되어 모든 연락처와 소식을 한곳에 보기 편하게 불러옵니다. Windows 8 Consumer Preview 사용자는 이미 피플 앱을 수백 번 사용했으며 라이브 타일에 받은 소셜 알림이 수백 개에 달합니다. 이러한 우리의 접근 방식에 대해 이전 글에서 관심을 보여 주셔서 기쁘게 생각하며 이전의 프리뷰 버전을 개선할 수 있는 방법에 대한 유익한 피드백을 주신 모든 분께 감사드립니다. 이제 최신 소셜 주소록에 대한 우리의 관점에 대해 보다 자세히 설명드리고 Windows 8 피플 앱의 진화를 유도하는 데 우리의 의견이 어떤 역할을 했는지 살펴볼 필요가 있을 것 같습니다.

Windows 8 및 Windows Phone과 같은 최신 장치에는 간단한 4가지 원칙을 기준으로 만든 주소록이 필요합니다.

  1. 통합 및 연결 – 개인 연락처와 직장 연락처가 모두 통합되어 있고 소셜 활동과 사진이 표시되며 실시간으로 교류하고 반응을 보일 수 있습니다.이메일과 소셜 계정에서 데이터를 한 번만 가져오는 것이 아니라 데이터가 동기화되며, 똑같은 연락처 정보가 여러 계정에 얼마나 많이 있든 관계없이 한 사람당 하나의 간단한 통합 연락처 카드를 사용합니다.
  2. Windows 8용으로 디자인 – 최신 장치에서는 주소록이 전체 환경의 핵심적인 부분을 차지하므로 전체 시스템을 염두에 두고 디자인하는 것이 중요합니다. 피플 앱은 Metro 스타일 디자인 원칙을 따르므로 빠르고 유연하며 공유 및 선택기 계약을 통해 다른 모든 앱과 함께 작동합니다.
  3. 클라우드 기반 – 연락처와 설정이 자동으로 백업되므로 새로운 장치나 웹에서 로그인하면 "바로 작동"합니다. 그리고 시작 화면에 연락처를 고정하면 새로운 사진, 댓글, 트윗에 대한 실시간 알림이 있을 때 라이브 타일이 켜집니다.
  4. 제어 가능 – 집, 직장 및 소셜 네트워크에 걸쳐 누구와 무엇을 공유할지 결정합니다. 그리고 물론 이러한 네트워크는 관련 정책 및 고객 개인 정보를 고려하여 공유하고 연결할 정보를 결정합니다.

피플 앱의 이러한 원칙을 설명하는 짤막한 비디오를 소개하겠습니다.

현재 브라우저에서는 HTML5 비디오가 지원되지 않습니다.

다른 미디어 플레이어로 보려면 이 비디오를 다운로드하세요.
고화질 MP4 | 저화질 MP4

통합 및 연결

이전 글에서 친구들에게 다시 초대를 보내서 귀찮게 할 필요 없이 이미 사용 중인 서비스를 연결하는 방법에 대해 알아보았습니다. 수년간 이메일 계정 또는 소셜 네트워크로 연락처 데이터를 가져오는 기본 방법 중 하나는 다른 계정에서 연락처를 가져오는 것이었습니다. 경우에 따라 연락처를 가져온 다음 다시 초대해야 하는 경우도 있습니다. 휴대폰의 경우도 마찬가지입니다. 주위에서 단지 기존에 쓰던 휴대폰의 연락처를 새 휴대폰으로 "옮기는" 것이 너무 귀찮아서 새 휴대폰을 구입하지 않는 사람이 얼마나 많습니까?

이러한 문제를 겪었던 많은 사람들은 이메일 계정을 동기화하는 스마트폰으로 어느 정도 문제를 해결했지만 모든 사람이 문제를 해결할 수 있도록 모든 연락처와 계정을 저장할 수 있는 간편한 하나의 위치가 필요합니다.

그래서 피플 앱이 나온 것입니다. 피플 앱은 Exchange ActiveSync와 Facebook, Twitter 및 LinkedIn과 같은 우리의 파트너가 제공하는 안전한 표준 기반 API(OAuth, REST 등)를 사용하여 클라우드의 연락처 목록 사본을 동기화합니다. 새 친구를 추가하거나 삭제하는 즉시 반영되므로 일회성 가져오기로 인한 정보 불일치 문제가 발생하지 않습니다.

  피플 앱에서 Microsoft, Exchange, Facebook, Google, LinkedIn 또는 Twitter에 연결하는 옵션이 표시된 계정 창이 열려 있는 모습

Facebook, Twitter 및 Exchange와 같은 계정 연결

연락처가 피플 앱에 동기화되면 아름답게 꾸며진 환경이 제공되고 여기에서 사람들의 소셜 활동과 사진을 보고 댓글을 남기거나, 연락처 정보를 보거나, 본인과 상대방이 둘 다 사용 중인 서비스를 통해 메시지를 보낼 수 있습니다. 연락처와 네트워크 전체의 "새로운 소식"에 대한 요약 정보를 탐색하든, 특정 연락처만 보든 관계없이 간편하게 최신 정보를 확인하고 연결 상태를 유지할 수 있습니다.

즐겨찾기 목록은 왼쪽의 큰 타일에 나타나고, 나머지 연락처 목록은 오른쪽에 나타납니다.

기본 연락처 목록 보기에서 큰 타일에 즐겨찾기 연락처가 표시됩니다.

피플 앱의 타일에 나타나는 A부터 Z까지의 문자

Windows 8 "시맨틱 줌"을 사용하여 손가락을 모아 연락처 목록을 빠르게 탐색할 수 있습니다.

 

Omar Shahine의 연락처 카드에는 메일 보내기, 메시지 보내기(Messenger), Map 주소, 프로필 보기(Google) 명령과 Omar의 소셜 업데이트가 있습니다.

    단일 연락처를 보고 연락처 정보와 소식 확인

    VentureBeat, Lot18 및 Techmeme를 비롯한 여러 Twitter 연락처의 업데이트를 보여 주는 피플 앱의 새로운 소식 보기"새로운 소식"을 탭하여 소셜 네트워크의 요약 정보를 한눈에 파악

    칠판 사진과 사진에 대한 댓글
단일 소셜 업데이트를 통해 모든 댓글 확인 및 댓글 달기 가능

피플 앱과 같은 최신 주소록에서 해결해야 할 한 가지 과제는 중복입니다. 우리는 똑같은 사람과 여러 계정에서 친구를 맺고 정보를 저장하는 경향이 있습니다. 예를 들어 필자의 친구 Omar Shahine의 연락처는 Exchange와 Hotmail에 저장되어 있고, Facebook에서는 친구이고 LinkedIn에서는 직장 동료이며 Twitter에서도 팔로우하고 있습니다.

피플 앱은 Windows Phone 및 Hotmail과 마찬가지로 이러한 연락처가 모두 동일한 사람(필자의 친구 Omar)인지 자동으로 탐지하고 "연결된" 단일 연락처로 표시하고 모든 데이터를 타일과 같은 한 위치에 제공합니다. 그리고 중요한 사실은 이 과정에서 기본이 되는 원본 데이터를 전혀 건드리지 않는다는 점입니다.

이러한 과정이 자동으로 "올바르게" 이루어질 수 있도록 최선을 다하고 있지만 이것이 완벽할 수 없다는 것을 인지하고 있으므로 사용자가 직접 링크를 편집하고 추가/제거할 수 있도록 하고 있습니다. Hotmail과 Windows Phone에서는 이미 이 기능을 제공하고 있으며, 차후에 Windows 8 버전에도 추가될 예정입니다.

여러 계정을 연결하고 중복되는 연락처를 통합함으로써 어떻게 연결되었는지에 관계없이 주소록에 있는 모든 사람의 연락처 카드를 만들 수 있습니다. 따라서 간단한 요약 정보를 한눈에 살펴본 다음 이메일 보내기, 채팅 시작, 지도 정보 가져오기, 전화 번호 또는 주소 찾기, 최근 활동 탐색 등의 일반적인 작업을 마우스 클릭 한 번으로 수행할 수 있습니다.

Windows 8용으로 디자인

우리가 따른 두 번째 원칙은 Windows 8의 기능을 활용하는 앱을 디자인하는 것이었습니다. 다른 시스템과 달리 Windows 8에서는 앱이 계약이라고 하는 API를 통해 앱이 다른 앱 및 OS 자체에 연결할 수 있습니다. 여기에는 피플의 연락처 목록에서 제공하는 메일 및 메시지와 같은 기본 제공 앱뿐만 아니라 Windows 8 장치에 설치된 다른 앱도 포함됩니다.

Metro 스타일 시작 화면의 특징 중 하나는 다양한 활동이 표시되어 있으며 한 번의 터치로 관심 있는 앱과 콘텐츠에 액세스할 수 있는 타일입니다. 피플 앱은 기본 앱의 해당 부분에 즉시 연결하는 추가 타일을 배치할 수 있는 보조 타일 기능을 활용합니다. 따라서 TechMeme, 탑 셰프, 필자의 아내, 친구 Omar와 같은 연락처를 시작 화면에 고정할 경우 한 번만 탭하면 연락처 정보와 활동으로 즉시 이동하고 한 번 더 터치하면 메일을 보내거나 가장 최근의 사진을 볼 수 있습니다.

각각의 프로필 사진을 보여 주는 여러 연락처의 타일이 표시된 시작 화면의 잘린 보기. Techmeme에는 최신 트윗의 일부 내용을 보여 주는 타일이 있습니다.
또한 Consumer Preview부터 피플 앱은 Internet Explorer를 포함한 모든 Windows 8 앱에서 Facebook 또는 Twitter에 게시할 수 있는 공유 계약을 새롭게 지원합니다. 따라서 가벼운 터치 몇 번으로 피플 앱에 계정을 연결하기만 하면 인상 깊게 읽은 최신 기사를 친구 및 팔로워와 공유할 수 있습니다.

화면 오른쪽에 공유 참이 표시된 Obama Biden 웹 사이트. 공유 참에는 Facebook에 게시하거나 피플 또는 메일 앱을 통해 공유하는 옵션이 포함되어 있습니다.

화면 오른쪽에 피플 앱 인터페이스가 표시된 Engadget 웹 사이트.

모든 Windows 8 앱(예: IE)은 공유 참을 사용하여 Facebook 및 Twitter에 게시하도록 지원할 수 있습니다.

마지막으로 또 다른 유용한 기능은 피플 선택기 계약입니다. 이 기능을 사용하면 피플 앱에서 연락처를 빠르게 선택할 수 있어 웹 사이트에서 패키지를 보내거나 친구 목록을 이메일로 보내는 등의 단순한 작업을 빠르게 수행할 수 있습니다. 그리고 자동 전체 액세스 API와 달리 이 기능은 사용자가 제어할 수 있으며 시스템에서 조정한 사용자 환경을 불러와야만 실행됩니다.

연락처 3개가 선택되어 있고 추가 또는 취소 단추가 표시된 연락처 목록

받는 사람: 상자에 연락처 3개가 추가된 메일 앱의 작성 화면

모든 앱이 피플 선택기를 호출하여 사용할 연락처를 선택하도록 지원할 수 있습니다.

클라우드 기반

지금까지 살펴본 모든 기능은 여러 계정의 데이터를 동기화하고 앱 내에 표시하기 위해 앱과 장치가 클라우드 기반이어야만 사용할 수 있습니다. 그러나 기존의 휴대폰이나 이메일 앱처럼 모든 데이터와 설정이 "클라이언트" 앱 자체에서 단독으로 관리되는 경우에는 다음과 같은 몇 가지 문제가 있습니다. (1) 휴대폰과 같은 장치에 이러한 기능을 설정한 후 집이나 직장에서 새 PC를 구입한 경우 모든 과정을 다시 반복해야 하고, (2) 다른 사람의 시스템에서 웹 브라우저를 사용할 때 이 통합 환경의 이점을 활용할 수 없고, (3) Facebook 또는 LinkedIn과 같은 서비스에 자체 API가 포함되어 있는 경우 올바르게 작동할 수 있도록 새 버전의 앱으로 업그레이드해야 합니다.

우리가 선택한 방법은 Microsoft 계정과 클라우드를 사용하여 설정을 안전하게 캐시하는 것입니다. 이렇게 하면 새 장치로 전환하거나 웹에서 연락처 목록에 액세스하는 경우에도 모든 기능이 올바르게 "바로 작동"합니다. 또한 모든 사람이 새 버전의 앱으로 업데이트할 필요 없이 우리가 이러한 API를 자주 조정해서 개선할 수 있도록 Facebook 및 Twitter와 같은 네트워크에 대한 API 호출을 대부분 클라우드에서 수행합니다.

클라우드의 이점을 잘 보여 주는 예로 어느 장치에서 로그인하든 피플 앱이 Facebook, Twitter 및 LinkedIn에 대한 연결을 기억한다는 점을 들 수 있습니다. 5천만 명 이상의 사용자가 이미 Windows 8, Windows Phone, Hotmail, Messenger 및 SkyDrive의 소셜 기능을 사용하여 Microsoft 계정에 소셜 네트워크를 연결했습니다. 이들 각 사용자가 새 Windows 8 PC에 처음 로그인할 때 피플 앱에 연결된 통합 클라우드 기반 주소록은 자동으로 채워지게 됩니다.

클라우드 기반은 장치에 항상 연락처 목록의 최신 사본이 있다는 것뿐만 아니라 소셜 네트워크의 최신 알림이 있을 경우 피플 앱 타일과 고정된 연락처의 타일이 자동으로 켜진다는 의미입니다. 예를 들어 방금 게시한 사진에 누군가 댓글을 달면 피플 앱 타일과 앱 자체의 "내 소식" 알림 탭이 업데이트로 애니메이션되고 사용자의 시선을 끌게 됩니다. 마찬가지로 고정된 연락처 중 하나에 새로운 정보가 있을 때마다 타일에 해당 활동이 표시됩니다.

4개의 정사각형 타일: Techmeme, 탑 셰프, Allrcipes.com, VentureBeat 및 Ann Wallace에 대한 큰 직사각형 타일 하나. 정사각형 타일은 위아래로 스크롤되는 최신 상태 업데이트를 보여 줍니다. 큰 타일은 정적이며 프로필 사진 옆에 최신 업데이트를 표시합니다.

제어 가능

물론 우리는 연결하는 각 데이터 원본의 정책을 존중합니다. 예를 들어 피플 앱은 현재 Exchange 데이터를 클라우드에 동기화하지 않습니다. 따라서 고용주의 정책이 적용되는 데이터가 일시적으로 타사 데이터 센터에 캐시되지 않습니다. 이 경우 각 장치에서 Exchange 계정을 개별적으로 설정해야 하고 contacts.live.com에서 계정에 연결할 수 없습니다. 마찬가지로 Facebook은 특정 모바일 앱과 기타 장치 및 웹에서 연락처의 이메일 주소와 전화 번호를 동기화하는 정책이 각각 다릅니다. 따라서 Windows Phone에 Facebook 연락처를 가져오려면 Windows Phone의 피플 앱에서 추가 데이터를 볼 수 있도록 개별적으로 연결해야 합니다. Twitter도 직접 이동하는 데 중요한 트윗 표시 방법과 관련하여 스마트하고 구체적인 정책을 적용합니다.

우리는 또한 사람마다 주소록과 네트워크를 사용하는 방식이 약간 다르다는 것을 알고 있습니다. 따라서 사용자에게 어느 네트워크에서 누구와 무엇을 공유할지 제어할 수 있는 권한을 부여합니다. 예를 들어 Facebook을 연결할 때는 주소록만 연결할지 인스턴트 메시징과 같은 추가 기능을 연결할지를 사용자가 선택할 수 있습니다.

발전

최신 장치에 사용자가 제어할 수 있는 연결된 통합 클라우드 기반 주소록이 제공되어야 한다는 우리의 견해에 대한 첫 반응이 어떨지 기대가 됩니다. 공유 계약을 사용하는 모든 Windows 8 앱에서 Facebook 및 Twitter의 아는 사람에게 공유하도록 지원하는 시맨틱 줌과 같이 Consumer Preview 이후 지금까지 새롭게 추가된 주요 기능을 사용해 보시기 바랍니다.

- Jeff Kunins