Browse by Tags

Windows 8 앱 개발자 블로그

Windows 8 엔지니어링 팀에서 제공하는 Windows 8용 Metro 스타일 앱 개발의 이해
  • Blog Post: Metro 스타일 앱의 빠르고 유연한 애니메이션

    빠르고 유연한 애니메이션은 앱에 생동감을 불어넣습니다. Windows 8 Consumer Preview에서는 애니메이션이 사용자 경험의 필수 요소임을 알게 될 것입니다. PC에 로그인하는 순간 시작 메뉴의 항목이 미려한 애니메이션 효과로 사용자의 눈을 즐겁게 하고, 몰입형 앱을 시작하거나 시작 메뉴를 확대하면 애니메이션이 부드럽게 표현되어 사용자 경험이 한층 더 풍요로워집니다. 애니메이션은 사용자가 알 수 있도록 특정 동작의 결과로 화면에 나타나며, 이 시각적 피드백을 통해 사용자는 앱의 응답성에 대한 확신을 갖게 됩니다. 단순히 목록의...
  • Blog Post: 보기 상태 변경을 통한 최상의 픽셀 활용법

    Windows 8은 다양한 화면 크기와 보기 상태에서 앱을 사용할 수 있도록 지원합니다. 사용자는 25인치 데스크톱 모니터 한쪽에서 앱을 사용하거나 10인치 와이드스크린 태블릿의 전체 화면에서 사용할 수 있습니다. 이에 따라, 개발자들도 이러한 각각의 화면 크기와 보기 상태에 최적화된 앱을 개발하고자 할 것입니다. 이 글은 앱의 현재 크기와 보기 상태를 코드에서 추적하는 방법을 설명합니다. 또한 Windows 8 Consumer Preview에서 앱을 작성할 때 화면 크기와 보기 상태를 변경할 수 있는 방법도 소개합니다. 우리는...
  • Blog Post: 라이브 앱을 위한 앱 수명 주기 관리

    Windows 8에서 선보이는 앱 수명 주기 모델로 인해 사용자는 더 이상 실행 중인 앱을 관리하지 않아도 됩니다. 이 모델은 개발자에게도 도움이 됩니다. 개발자는 앱이 백그라운드에 있는 동안 장치의 배터리 또는 성능에 영향을 주지 않는 뛰어난 사용자 경험을 손쉽게 구성할 수 있습니다. 새로운 수명 주기 이벤트를 사용하면 앱이 화면에 표시되지 않는 경우에는 실행되지 않고 있는 것임에도 불구하고 사용자는 앱이 항상 실행되는 것 같은 느낌을 받게 됩니다. 오늘날 랩톱, 태블릿 및 휴대폰의 배터리가 너무 빨리 소모되는 경향이 있는데...
  • Blog Post: 성능 저하 요소 차단: Metro 스타일 앱의 일반적인 성능 문제

    이전 글 "Metro 스타일 앱의 성능을 향상시키는 방법"에서는 빠르고 유연한 앱을 만드는 방법과 필요한 도구에 대해 살펴보았습니다. 이제 앱의 성능을 저하시키는 일반적인 요소에 대해 자세히 알아보겠습니다. 이 글에서는 제가 경험으로 얻은 교훈을 바탕으로, 개발자가 JavaScript와 XAML 모두를 사용하여 Metro 스타일 앱을 개발할 때 성능 측정이 가능하도록 하고 성능을 현저하게 개선할 수 있는 방법을 소개하겠습니다. 또한 사용하는 언어에 관계없이 성능을 대폭 높일 수 있는 5가지 구체적인 사례를 설명하겠습니다. 이러한 사례를...
  • Blog Post: Metro 스타일 앱의 성능을 향상시키는 방법

    실행 속도가 늦거나 응답하지 않는 앱을 좋아할 사람은 아무도 없습니다. 사용자는 앱을 사용할 때 터치, 탭, 클릭, 제스처 및 키 누름 등에 즉시 응답하기를 기대합니다. 또한 애니메이션 효과가 물 흐르듯이 자연스럽게 구현되고, 음악과 동영상을 신속하게 재생, 일시 중지 및 다시 시작할 수 있고, 앱이 이러한 동작에 응답할 때까지 기다릴 필요가 없기를 바랍니다. 이 글은 앱을 "빠르고 유연"하게 만드는 방법에 대한 시리즈의 첫 번째 글입니다. Microsoft 엔지니어 팀은 Metro 스타일 앱의 성능을 최적화하는 방법에 대해 오랫동안...
  • Blog Post: 앱에서 Windows 8 계약 활성화하기

    Metro 스타일의 앱을 처음 개발하는 분들은 Windows 8에 새로 도입된 강력한 기능인 계약이라는 개념과 곧 마주하게 됩니다. Metro 스타일 앱은 계약을 통해서 다른 앱 및 Windows와의 상호 작용에 대한 지원을 시작하게 됩니다. 검색, 공유 등의 계약에 대해 이미 들어 보신 분들도 있을 것입니다. 계약을 통해서 앱이 시스템과 연동하거나 다른 앱과의 연동(사용자가 계약이 이루어진 앱을 추가로 설치할 경우)이 가능하게 되므로 성능이 향상되는 효과를 볼 수 있습니다. 이 글은 앱에 계약 기능을 추가할 때 고려해야 할 주요 개념...
Page 1 of 1 (6 items)