Windows 8 앱 개발자 블로그

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

September, 2012

  • Windows 8 앱 개발자 블로그

    HTML/JavaScript 앱 접근성 구현

    • 0 Comments
    Windows 8의 특징 중 하나는 플랫폼에 접근성 기능이 내장되어 있다는 것입니다. 이 기능을 사용하면 손쉽게 앱 사용자 저변을 확대할 수 있습니다. 개발자와 사용자 모두 이러한 접근 방식에 대한 긍정적인 피드백을 보내 주셨으며 이 덕분에 플랫폼의 완성도를 더욱 높일 수 있었습니다. 이 글은 HTML 및 JavaScript 앱을 디자인할 때 접근성 기능에 어떻게 접근해야 하는지 설명하고, 공통 UI 패턴에 접근성 기능을 구현하여 테스트하는 방법을 보여 주고, 우리가 사용자 지정 UI 컨트롤을 만들 때 사용한 모범 사례를 소개합니다. 또한 접근성 기능을 사용하여 앱 사용자의 저변을 Windows 사용자 전체로 확대하는 기회에 대해서도 설명합니다. 이 글에 소개된 정보 및 샘플은 HTML/JavaScript에만 해당되는 사항이지만 XAML 앱에도 접근성 기능이 구현되어 있습니다. 개발 도구에서 제공하는 템플릿 및 컨트롤을 사용하고, 개발자 센터 의 지침 및 피해야 할 사례 를 참조하면...
  • Windows 8 앱 개발자 블로그

    파일 선택기 계약과 클라우드 서비스의 통합 방법

    • 0 Comments
    과거에는 사용자가 로컬 PC에서 문서, 사진, 동영상 및 음악을 정리하고, 공유하고, 관리했습니다. 하지만 클라우드가 등장하면서 중요한 문서를 액세스하고, 작업하고, 관리할 수 있는 훨씬 다양한 방법이 속속 생겨나고 있습니다. Windows 8은 클라우드 서비스를 앱과 직접 긴밀하게 통합하는 여러 가지 새로운 시나리오를 제공하므로 앱 개발자는 과거에 불가능했던 완전히 새로운 경험을 구현할 수 있습니다. 이러한 시나리오 중 상당수는 파일 선택기 계약을 사용하는 SkyDrive 앱에서도 중요합니다. 파일 선택기 계약은 개발자의 앱에 저장된 사용자의 문서, 사진, 동영상 및 음악을 다른 모든 Windows 8 앱에서도 사용할 수 있도록 설계되었습니다. 이 글에서는 SkyDrive 및 Windows 8으로 클라우드에 앱, 파일, PC 및 장치 연결 에서 소개한 바 있는 3가지 파일 선택기 계약을 모두 구현한 SkyDrive 앱을 예로 들어 다음 내용을 살펴보겠습니다. 파일 선택기...
  • Windows 8 앱 개발자 블로그

    앱 바를 통한 주문형 UI 구현

    • 0 Comments
    좋은 앱을 만들려면 앱이 해당 범주에서 가장 뛰어나고 멋지게 보일 수 있는 부분을 집중적으로 다듬어야 합니다. Windows 8은 앱을 해당 범주에서 최고로 만들고 방해 요소를 최소화하는 작업을 간편하게 수행할 수 있는 참 메뉴나 앱 바 같은 도구를 제공합니다. 이러한 도구 사용법을 배운다면 사용자가 반할 만한 멋진 앱을 만들 수 있습니다. 앱의 가장 큰 특징에 집중 극장에서는 영화가 대형 스크린에서 상영되고 그외의 공간은 깜깜하기 때문에 관객은 화면에만 집중할 수 있습니다. 또한 서라운드 사운드가 극장 전체를 울리기 때문에 영화의 사운드에 집중할 수 있습니다. 사람들은 '반드시' 극장에서 봐야 하는 영화가 있다고 말을 합니다. 사람들이 극장에 가는 이유는 영화에 완전히 몰입할 수 있는 환경이 제공되기 때문입니다. 대화가 더 깨끗하게 들리고 화면은 더욱 생생합니다. 내가 마치 영화 속에 있는 듯한 느낌을 받습니다. 하지만 옆 사람이 걸려온 전화를 받는 순간 산만해지면서 이러한 경험에서...
  • Windows 8 앱 개발자 블로그

    Windows 8 앱 테스트 자동화

    • 1 Comments
    이전에 Windows 스토어 앱을 테스트하는 방법에 대한 글 을 통해 앱을 테스트할 때 필요한 사항에 대해 알아보았습니다. 이 글에서 설명한 대로 검증 영역은 수동으로 실행할 수 있지만 그중 일부를 자동화하면 테스트 효율성을 더욱 높일 수 있습니다. 앱 검증을 자동화하면 수동 테스트에 비해 시간과 비용이 절감되므로 사용자에게도 많은 이점이 있습니다. 특히 자동화 테스트는 한 번만 생성해도 최소 비용으로 여러 차례 반복해서 실행할 수 있을 뿐 아니라 수동 테스트에 비해 속도도 훨씬 빠릅니다. 따라서 앱의 품질을 높일 수 있고 매번 새로운 앱을 출시할 때마다 들어가는 비용도 절감할 수 있습니다. 자동화 테스트를 사용하면 검증 정확도도 향상됩니다. 아무리 성실한 테스터라고 해도 지루한 수동 테스트 과정에서 실수를 할 수 있기 때문입니다. 이번 글에서는 Windows 8 앱 테스트 자동화와 관련한 몇 가지 팁과 기술을 소개하겠습니다. 자동화 테스트는 워낙 영향력이 큰 기술인 만큼 제대로...
  • Windows 8 앱 개발자 블로그

    Windows Azure Mobile Services로 구현하는 "클라우드 지원 앱

    • 0 Comments
    Windows 스토어에서 제공되는 뛰어난 앱들은 연결된 경험을 기반으로 합니다. 이러한 앱은 라이브 타일을 사용하고, SSO(Single Sign-On)를 통해 사용자를 인증하며, 장치와 사용자 간에 데이터를 공유합니다. 이 모든 연결을 최대한 활용하려면 앱에서 클라우드 서비스를 사용해야 합니다. 하지만 클라우드 서비스를 구축하는 것은 쉬운 일이 아닙니다. 대부분의 클라우드 플랫폼은 데이터를 저장하고 코드를 실행하는 일반적인 기능을 제공하지만 이러한 기능을 통합하려면 인프라 코드 영역을 작성해야 합니다. 이는 개발자들이 감당하기에는 결코 쉽지 않은 문제이며, 그렇다고 백 엔드 인프라 코드를 최우선 과제로 삼을 수도 없는 노릇입니다. 게다가 개발자들은 아이디어를 앱으로 현실화하는 데만 집중하기를 원합니다. Microsoft는 이러한 어려움을 해결하기 위한 노력의 일환으로, 지난주에 Windows Azure의 새로운 서비스인 Mobile Services 에 대한 프리뷰를 발표했습니다. 이에...
Page 1 of 1 (5 items)