정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone의 앱 개념화

2013-12-05

적용 대상: Windows Phone 8 | Windows Phone OS 7.1

 

이 단원에서는 앱 개념화를 도와줍니다. 시작하기 전에 앱에 대한 몇 가지 일반적인 질문을 자신에게 던지고 그 답변을 기록합니다. 이렇게 하면 나중에 중요한 세부 정보를 기억하고, 단계를 되돌아가야 하는 경우 아이디어의 기원을 추적하는 데 도움이 됩니다. 빌드를 시작하기 전에 이 단원을 연습으로 사용하면 나중에 유용하고 멋진 앱을 보다 신속하게 어셈블할 수 있습니다.

답변을 기록한 후 앱의 핵심 화면이나 기능을 잠시 시각화하고 원하는 모양을 빠르게 스케치합니다. 이것은 디자인 단계가 아니라 단지 앱을 개념화하는 빠른 브레인스토밍 단계라는 것을 명심합니다.

계획 및 그리기를 진행하기 전에 다음 질문에 대해 생각해 보아야 합니다.

  • 앱에서 어떤 작업을 수행합니까?

  • 앱의 대상 사용자는 누구입니까?

  • 앱이 얼마나 적합합니까?

  • 앱이 언제 어디서 사용됩니까?

  • 어떤 종류의 콘텐츠가 표시됩니까?

이 항목에는 다음 단원이 포함되어 있습니다.

 

이 질문에 대한 답변을 한 문장으로 작성해 보세요. 그러면 앱에 중요한 기능 종류를 식별하는 데 도움이 될 것입니다. 처음에는 비교적 일반적인 용어로 생각하고, 특정 기능까지 검토하지 말고 앱의 목적과 피플이 유용하다고 생각하는 이유를 명확히 설명합니다.

앱에서 수행할 작업을 나열하거나 화면에 배치할 중요한 컨트롤을 나열합니다. 또는 가상 사용자의 목표 목록을 작성합니다. 사용자가 앱으로 어떤 작업을 수행합니까? 예를 들면 “전자 카드를 보내거나” 또는 “파노라마 사진을 촬영”합니다. 나중에 기능 목록을 축소해야 하는 경우 삭제할 항목을 알 수 있도록 이 목록을 중요도 순서대로 배열합니다.

앱이 특정 작업이나 작업 그룹에 중점을 두며 이러한 작업이 명확하고 중요한 경우 사용자에게 주는 앱의 가치를 즉시 알 수 있습니다. 또한 앱에 의미 있는 이름을 만들고 Windows Phone 스토어 에서 장르를 선택하기가 더 용이합니다.

또한 몇 가지 중요한 작업에 집중하면 작업을 보다 완벽하게 지원할 수 있습니다. 앱의 각 화면에서 사용하도록 설정할 옵션 또는 도우미 함수의 빠른 목록을 작성합니다. 사용자가 앱 내에서 필요한 모든 항목에 액세스할 수 있습니까?

사용자가 복잡한 앱의 내부와 외부를 오랫동안 살펴보지 않을 수도 있습니다. 앱 목적의 명확성을 제목, 설명 및 앱 타일에까지 확장합니다.

보다 적합하게 사용자 지정하려면 앱의 대상 사용자를 예상하는 것이 중요합니다. 모든 유형의 사람들이 많은 Windows Phone 장치를 보유하고 있지만 제한된 대상에 호소하는 앱은 경쟁이 치열한 앱 마켓플레이스에서 주목받지 못할 가능성이 큽니다. 이 단계에서는 앱을 좋아할 사람에 대한 판단을 보류합니다. 디자인 프로세스의 이후 단계까지 앱을 특정 대상에 집중하지 않도록 합니다. 프로토타입을 만들 때 아이디어를 다른 방향으로 전환할 수도 있으며, 프로세스의 초기 단계에서 이상적 사용자를 포괄적으로 예상하면 프로젝트의 유연성이 커집니다.

스토어 에서 유사한 앱을 적은 후 이러한 앱과 자신의 앱을 비교 및 대조해 봅니다. 경쟁 앱에 대해 파악하면 접근 방법을 변경하게 되거나 스토어 에서 보지 못한 새 아이디어를 얻게 될 수도 있습니다.

앱을 표시할 장르 및 다른 앱이나 서비스를 기반으로 빌드할지 여부를 고려합니다. Windows Phone OS는 Facebook, Google, Outlook 및 Yahoo! 계정과 연결하여 연락처, 상태 업데이트 및 기타 정보 스트림을 동기화합니다. 외부 소프트웨어 및 서비스 연결을 통해 Windows Phone 앱을 개인적 용도로 활용할 수 있습니다.

적용 가능한 경우 타사 서비스, 특히 소셜 네트워킹 및 엔터프라이즈 소프트웨어 서비스를 사용하여 사용자가 휴대폰 내부 및 외부의 친구와 콘텐츠를 더 광범위한 웹으로 가져올 수 있도록 도와줍니다. 이렇게 하면 사용자가 만들고 사용한 작업 및 미디어를 친구 및 동료 네트워크와 공유할 수 있습니다.

예를 들어 앱이 "체육관"이나 "자동차"에서 사용된다고 가정해 보겠습니다. 일반적인 방해 요인과 관련하여 이러한 시나리오를 평가하고 앱에서 사용자의 단순 실수를 방지할 수 있는 방법을 확인합니다. 우수한 Windows Phone 앱은 디자인을 사용하여 사용자 오류를 예상하고 단순한 방식이라도 보완합니다. 예를 들어 버튼을 크고 탭하기 쉽게 만들거나 한 손으로 더 편하게 사용할 수 있도록 사용자 엄지 손가락 아래에 컨트롤을 배치합니다.

콘텐츠는 앱의 중심 단계이므로 앱에서 강조할 콘텐츠와 모바일 장치에서 사용자가 원하는 이 항목의 표시 방법을 고려합니다. 예를 들어 날씨 앱은 지역의 현재 기상 상태를 표시하는 화상 애니메이션을 제공할 수 있습니다.

흥미로운 동적 콘텐츠는 사용자가 계속 앱을 이용하도록 도와줄 수 있습니다. 지정된 화면에 너무 많은 컨트롤을 배치하여 사용자의 주의를 분산시키지 않도록 합니다. 사용자가 처음 앱을 살펴볼 때는 호기심에서 대부분의 컨트롤을 작동해 볼 것입니다. 각 컨트롤의 기능과 효과를 알아보는 데 몇 초 이상 필요한 컨트롤이 화면에 많으면 안 됩니다.

가능한 한 "콘텐츠를 컨트롤로 설정"하라는 디자인 지침을 따릅니다. 즉, 제스처로 동일한 기능을 수행할 수 있는 경우 콘텐츠를 조작하는 별도의 컨트롤이 없도록 합니다. 예를 들어 음악 앨범의 이미지가 있는 경우 이 앨범을 재생할 별도의 컨트롤 버튼이 필요하지 않습니다. 앨범 이미지를 탭하면 앨범이 재생되어야 합니다. 공간을 낭비하는 컨트롤 없이 이미지를 잡고 확장하는 방법을 확인합니다.

사용자에게 결코 이용하지 않을 많은 기능이 앱에 포함되어 있다는 인상을 남기지 않습니다. 다른 앱의 탐색, 상호 작용 및 컨트롤을 살펴봅니다. 다른 앱의 디자인에서 배울 수 있는 교훈이 있습니까? 앱을 개선하거나 목적에 맞게 수정하려면 어떻게 해야 합니까? 때로는 추가 기능에 시간과 노력을 더 투자하기 전에 단순화된 버전의 앱을 배포하여 시장의 반응을 살펴보는 것도 전략상 도움이 됩니다.

Windows Phone 장치의 기능을 살펴보고 앱이 브라우저에 표시되는 웹 앱 이상의 가치가 있어야 한다는 것을 명심합니다. 사용자는 앱이 휴대폰 가속도계, 카메라, GPS, 광 센서, 마이크 및 스피커를 적절하게 사용하기를 바라고 기대합니다.

사용자 주의를 끌고 정보를 제공할 다음 네 가지 중요한 프레젠테이션 기회를 확인합니다.

  • 홈 화면

  • 중요한 컨트롤

  • 시각적 아름다움

  • 시작 페이지 타일

홈 화면

사용자가 앱을 처음 시작할 때 표시할 항목을 고려합니다. 앞에서 나열한 사용자 목표와 작업을 검토합니다. 앱을 열 때 새 정보가 표시됩니까?

중요한 컨트롤

앱의 가장 중요한 화면에 배치할 일부 컨트롤을 스케치합니다. 어떤 종류의 작업을 그래픽으로 나타내야 합니까? 유형으로 무엇을 나타내야 합니까? 앱에서 자주 탭해야 하는 경우 예상하는 컨트롤 위치가 손으로 작동하기 편한지 여부를 고려합니다.

시각적 아름다움

사용자는 현대식 모바일 앱에서 시각적으로 즐겁고 신중하게 고려된 레이아웃을 사용하도록 기대합니다. 앱이 주의를 끌기 위해 의도적으로 개방된 공간, 한글 입력 체계 또는 애니메이션을 활용할 수도 있습니다. 또는 디자인을 최소화하고 콘텐츠를 중심으로 사용자의 관심을 끌 수도 있습니다. 어떤 방향을 결정하든 사용자 주의를 끌어야 합니다.

시작 페이지 타일

사용자가 앱을 시작 페이지에 고정한 경우 라이브 타일을 사용할 수 있습니다. 라이브 타일은 애니메이션을 사용하여 새 정보를 자동 업데이트하고 제공할 수 있습니다. 아이콘을 휴대폰 화면의 작은 게시판으로 간주합니다. 사용자에게 어떤 정보를 알려야 합니까? 아이콘과 색을 사용하여 앱의 목적을 간결하게 전달하려면 어떻게 해야 합니까?

멋진 타일 모양 만들기에 대한 자세한 내용은 Windows Phone용 타일 디자인 지침을 참조하세요.

개념 단순화는 공식적인 프로세스가 아니며 "단순화"란 용어도 정의하기 어렵습니다. 그러나 앱을 구성할 일부 아이디어를 작성한 후 복잡성을 줄이는 방법(프로그래밍을 보다 쉽거나 유용하도록 변경)을 검토해야 합니다. 모든 아이디어를 자세히 살펴봅니다. 효율성을 높일 부분이 있습니까? 일부 기능을 제거하거나 다른 기능과 결합할 수 있습니까?

이제 예비 디자인을 마쳤으므로 다음 항목인 Windows Phone 앱 디자인 구현에서 아이디어를 테스트 가능한 실제 프로토타입으로 전환하는 방법을 확인합니다.

표시: