Windows 8 앱 개발자 블로그

Windows 8 엔지니어링 팀에서 제공하는 Windows 8용 Metro 스타일 앱 개발의 이해

July, 2012

  • Windows 8 앱 개발자 블로그

    사용자의 이목을 사로잡는 Metro 스타일 앱 만들기

    • 1 Comments
    개발자가 스토어에 앱을 전송할 경우 분명 해당 범주에는 사용자의 관심을 끌기 위해 경쟁하게 될 다른 앱도 있을 것입니다. 사용자의 관심이 개발자의 Metro 스타일 앱에 집중되도록 하려면 이 앱의 차별화된 특징을 명확하게 소개하는 동시에 최상의 핵심 시나리오를 제공해야 합니다. Windows 8에서는 일련의 디자인 패턴 , 공통 컨트롤 및 개발자가 가장 자신 있는 항목을 강조하는 데 유용한 계약 과 같은 기본 제공 플랫폼 기능을 제공합니다. 예를 들어 몇 가지만 소개하자면, 앱 바 는 사용자가 개발자의 콘텐츠에 집중하도록 도와주고, 불필요한 요소를 최소화하도록 해주는 공통 컨트롤입니다. 터치 패턴 은 사용자가 새 인터페이스를 학습하지 않고도 앱을 사용할 수 있도록 플랫폼 컨트롤(예: 가장자리에서 살짝 밀어 앱 바를 불러오는 동작)에서 일관성 있게 사용되는 제스처 집합을 규정합니다. 공유 계약 은 사용자가 콘텐츠를 사용하여 더 많은 작업을 수행할 수 있도록 두 개의 앱이 함께 작동하도록...
  • Windows 8 앱 개발자 블로그

    Windows 8에서 Metro 스타일 앱을 테스트하는 방법

    • 0 Comments
    Metro 스타일 앱 환경에서 이루어지는 모든 경험은 개발자의 앱을 중심으로 돌아갑니다. 개발자들은 사용자에게 보다 만족스러운 경험을 제공하기 위해 앱을 제대로 테스트하고 최상의 품질을 제공하기를 원합니다. Metro 스타일 앱을 제작하는 과정은 앱 디자인, 개발, 테스트, 최종 배포 등 4가지 단계로 이루어집니다. 지금까지 이 블로그에 실린 글들은 Metro 스타일 앱을 디자인하고 개발하는 것에 관한 내용이 많았습니다. 하지만 이 글에서는 앱 테스트와 관련하여 몇 가지 수준 높은 검증 방법을 소개하겠습니다. 테스트 라는 용어가 워낙 다양한 상황에 사용되고 있어 사람에 따라 의미하는 바도 다르고, 특히 소프트웨어 개발 수명 주기 영역에서는 더더욱 그렇습니다. 더구나 소프트웨어 개발 단계에서 이루어지는 다양한 작업들 중에서도 테스트라는 용어로 정의할 수 있는 것들이 많습니다. 단위 테스트, 기능 테스트, 사용성 테스트, 시나리오 테스트 작업 등이 여기에 속하는데, 이런 작업들은...
  • Windows 8 앱 개발자 블로그

    앱 데이터 로밍

    • 0 Comments
    Windows 8은 항상 연결된 경험을 제공합니다. 사용자는 인터넷과 클라우드 서비스는 물론, 사용자의 다른 Windows 8 PC에도 연결할 수 있습니다. 개발자의 앱도 이와 마찬가지로, 앱 데이터 로밍을 통해 항상 연결 상태가 유지되는 에코시스템에 참여할 수 있습니다. 이 글에서는 앱 데이터 로밍이 무엇인지, 왜 중요한지, 그리고 무엇보다 앱에 얼마나 쉽게 구현할 수 있는지 등 앱 데이터 로밍에 대해 자세히 살펴보겠습니다. 데이터를 로밍하는 이유 개인 설정을 로밍해 보면 Windows와의 연결 경험을 확실히 체감할 수 있습니다. Windows 8에서는 바탕 화면 테마, 바탕 화면 배경, 브라우저 즐겨찾기 등 다양한 Windows 설정을 로밍할 수 있습니다. 하지만 Windows 설정이 사용자 개인 설정에서 차지하는 비중은 극히 일부분에 지나지 않습니다. 항상 연결된 Windows 8 경험에서 가장 중요한 비중을 차지하는 것은 앱입니다. Windows 사용자에게 즐거움을...
  • Windows 8 앱 개발자 블로그

    Live SDK를 사용하여 앱에 단일 로그온을 추가하는 모범 사례

    • 0 Comments
    몇 달 전에 저는 Live SDK를 사용하여 Windows 8에 단일 로그온 및 SkyDrive 가져오기 라는 제목의 글을 블로그에 올렸습니다. 그 이후 Microsoft에서는 Windows 8 Release Preview를 공개적으로 출시했고, 그에 따라 사용자의 로그인, 계정 연결 또는 로그아웃 시작점을 노출하는 방식을 구성하는 디자인 패턴에서 몇 가지 불일치하는 점을 발견했습니다. 이러한 디자인 패턴의 불일치성을 해결하기 위해 사용자의 Microsoft 계정이 필요한 앱에 대한 지침을 마련했습니다. 이 글에서는 여러분과 함께 이러한 지침을 살펴보고 어떻게 시작해야 하는 지에 대한 코드를 보여드리겠습니다. 앱에서 Microsoft 계정으로 통합적인 인증 경험을 제공하기 위해서는 다음 세 가지 기본 시나리오를 고려해야 합니다. 사용자가 앱을 사용하려면 로그인해야 합니다. 사용자가 로그인하지 않아도 앱이 작동하지만 로그인할 경우 해당 사용자의 개인 설정 경험을 제공합니다. 앱에서 SkyDrive...
  • Windows 8 앱 개발자 블로그

    최신 입력 방식을 지원하는 Windows 8

    • 0 Comments
    Windows 8에서는 입력 플랫폼을 현대화할 방안을 모색했습니다. 입력 플랫폼을 좀 더 쉽게 개발할 수 있게 하는 동시에 Windows와 앱이 발전함에 따라 새로운 입력 형식을 확장하고 지원할 수 있는 기반을 구축하고자 했습니다. 이를 위해 기본으로 돌아가 입력 플랫폼에 대해 다시 생각하고, 설계 지향점이 되는 핵심 원칙을 강화하는 데 집중했습니다. 이 글에서는 이러한 원칙이 중요한 이유를 설명하고, Windows 8 입력 플랫폼의 장점을 활용하여 뛰어난 앱을 개발하는 방법을 소개합니다. 플랫폼 원칙 Windows는 언제나 이 운영 체제를 기반으로 개발되는 앱이 가장 효과적으로 사용될 수 있도록 발전해 왔습니다. 다양한 앱을 통해 Windows를 접하는 사용자가 많고, Windows 8의 경우에는 그 비중이 더욱 늘어날 것으로 예상됩니다. Windows 8에서는 OS 기능 대부분이 앱 경험 기반으로 제공됩니다. 즉, 앱이 예측 가능한 방식으로 사용자의 조작에 반응하기...
Page 1 of 1 (5 items)