앱 제작자를 위한 Windows 스토어 앱 랩

오늘 Microsoft는 앱 개발자, 디자이너, 사업가 등 모든 앱 제작자를 위한 Windows 스토어 앱 랩을 전 세계 30여개 이상의 도시에서 선보인다고 발표했습니다. 이에 따라, 앱 제작자들은 Windows 스토어 앱 랩을 통해 최신 Windows 8 장치에 액세스하고, Windows 전문가의 기술 지원을 받고, 디자인 트렌드를 선도하는 디자이너와 디지털 에이전시로부터 디자인에 대한 도움을 받을 수 있습니다. 이 모든…


앱에 활기를 불어넣는 위치 및 센서 기능

Windows 8 태블릿 또는 컨버터블용 앱을 개발하는 개발자는 센서 및 위치에 대한 최첨단 하드웨어와 소프트웨어 서비스를 경험할 수 있습니다. 개발자는 이러한 하드웨어 기능을 활용하여 앱에 가치를 더하고 보다 재미있고 유용한 앱을 만들 수 있습니다. 사용자의 현재 위치를 바탕으로 자동적으로 3D 환경을 로드하고 태블릿을 3D 공간 주변으로 움직여 3D 세상(카메라 회전, 이동(상하))을 탐색할 수 있는 앱을…


Consumer Preview 이후 앱 개발자를 위해 변경된 내용

Microsoft는 새로운 Release Preview와 개발자 도구를 잇달아 내놓으며 Windows 8 최종 버전을 향해 한걸음 더 나아가게 되었습니다. MS 엔지니어링 팀은 Consumer Preview에서 했던 것처럼 최상의 개발 환경을 제공하기 위해 최선을 다해 Windows 8 개발 플랫폼을 개선하고 있습니다. 이 글에서는 이제까지 작업해 온 새로운 몇 가지 기능에 대해서 살펴보고 기존 Consumer Preview 앱을 Release Preview로 마이그레이션할…


보기 상태 변경을 통한 최상의 픽셀 활용법

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


뛰어난 라이브 타일 환경 만들기(2부)

이 글의 1부에서 타일 업데이트를 디자인하고 라이브 타일에 표시할 콘텐츠에 적합한 템플릿을 선택하는 방법에 대해 배웠습니다. 와이드 기본 타일로 앱을 설정했으니 이제 타일을 업데이트할 준비가 다 되었습니다. 지금부터는 코드를 직접 살펴보도록 하겠습니다. 우선 웹 서비스 코드가 어떻게 되어 있는지를 비롯해 Contoso Food Trucks 앱 타일에 폴링을 설정하는 방법부터 알아보겠습니다. 그런 다음 앱에 보조 타일을 추가하고…


뛰어난 라이브 타일 환경 만들기(1부)

라이브 타일은 사용자가 여러분의 앱을 다시 찾도록 하는 가장 좋은 방법입니다. 이 글은 폴링 및 로컬 API를 사용하여 앱의 라이브 타일을 업데이트하는 방법을 설명합니다. 이를 통해 Windows 8 시작 화면에서 앱의 특징을 더욱 돋보이게 만들 수 있습니다. 타일에는 앱을 가장 잘 설명해 주는 내용을 넣을 수 있습니다. 앱 타일은 앱의 핵심적인 부분이며 가장 자주 보게…


라이브 앱을 위한 앱 수명 주기 관리

Windows 8에서 선보이는 앱 수명 주기 모델로 인해 사용자는 더 이상 실행 중인 앱을 관리하지 않아도 됩니다. 이 모델은 개발자에게도 도움이 됩니다. 개발자는 앱이 백그라운드에 있는 동안 장치의 배터리 또는 성능에 영향을 주지 않는 뛰어난 사용자 경험을 손쉽게 구성할 수 있습니다. 새로운 수명 주기 이벤트를 사용하면 앱이 화면에 표시되지 않는 경우에는 실행되지 않고 있는 것임에도…


성능 저하 요소 차단: Metro 스타일 앱의 일반적인 성능 문제

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


Metro 스타일 앱의 성능을 향상시키는 방법

실행 속도가 늦거나 응답하지 않는 앱을 좋아할 사람은 아무도 없습니다. 사용자는 앱을 사용할 때 터치, 탭, 클릭, 제스처 및 키 누름 등에 즉시 응답하기를 기대합니다. 또한 애니메이션 효과가 물 흐르듯이 자연스럽게 구현되고, 음악과 동영상을 신속하게 재생, 일시 중지 및 다시 시작할 수 있고, 앱이 이러한 동작에 응답할 때까지 기다릴 필요가 없기를 바랍니다. 이 글은 앱을…


Windows 8 개발자 캠프에서 전문가와 함께하는 앱 구축

블로그와 포럼에 올려 주신 여러분의 의견과 질문을 읽어 보니 많은 분이 새로운 Metro 스타일 앱을 구축하는 데 관심을 갖고 있으며 궁금한 사항도 많다는 것을 알게 되었습니다. 그래서 여러분의 궁금증을 해결할 수 있는 Windows 8 개발자 캠프를 소개해 드리려고 합니다. 개발자 캠프는 개발자 센터 리소스를 보완하는 곳으로, 여러분이 Metro 스타일 앱의 개발자로서 역량을 향상시키는 데 도움이…