현대 Windows 8 응용 프로그램이 Windows 데스크톱 응용 프로그램과 다른 7 가지 방법
원래 Metro 스타일 앱으로 알려져 있고 현재 Windows 8 스타일, Modern UI 스타일 또는 Windows Store 스타일 앱으로 알려진 Windows 8 앱은 사용자가 묻는 Microsoft 직원에 따라 기존 데스크톱 앱과 매우 다릅니다.
현대 인터페이스는 단지 새로운 페인트 칠이 아닙니다. 새로운 Windows 런타임 또는 WinRT, 응용 프로그램 아키텍처 (Windows RT와 혼동하지 말 것)는 이전에 사용하던 Windows 바탕 화면과 매우 다릅니다..
Windows 스토어에서만 사용 가능
표준 Windows 데스크톱 응용 프로그램과 달리 Windows 저장소에서는 Modern 스타일 응용 프로그램 만 설치할 수 있습니다. 설치하려는 모든 응용 프로그램은 Windows 스토어에 제출하고 Microsoft에서 승인해야합니다. Microsoft에서 앱을 제거하거나 승인하지 않으면 시스템에 앱을 설치할 수 없습니다..
물론, 여기에는 몇 가지 이점이 있습니다. 사용자는 Windows Store 외부에서, 특히 사용자가 데스크톱 응용 프로그램을 설치할 수없는 Windows RT에서 멀웨어를 설치할 수 없습니다.
도메인 (예 : 회사 네트워크)에서 Windows를 사용하거나 개발자 키를 사용하여 응용 프로그램을 사이드로드하는 경우 승인되지 않은 응용 프로그램을 "sideload"하고 설치할 수 있습니다.
샌드 박스 처리 된
전통적으로 표준 Windows 데스크톱 응용 프로그램은 시스템의 모든 항목에 액세스 할 수 있습니다. 데스크톱 응용 프로그램은 관리자 액세스가 필요한 작업을 수행하지 못하도록하는 사용자 계정 컨트롤이 도입됨에 따라 변경되었지만 데스크톱 응용 프로그램은 여전히 혼란을 야기 할 여지가 많습니다. 개인 파일을 읽고 인터넷에 업로드하거나, 컴퓨터에서 파일을 삭제하여 혼란을 일으키거나, 신용 카드 번호와 온라인 암호를 기록하기 위해 키 기록 할 수 있습니다. 관리자 권한으로 설치하는 동안 UAC를 사용하지 않고도 시스템의 나머지 부분에 악의적 인 작업을 수행 할 수 있습니다..
최신 앱은 샌드 박스 처리됩니다. 그들은 Android와 비슷한 권한 시스템을 가지고 있습니다. 앱을 설치하면 필요한 권한이 표시됩니다. 이렇게하면 보안이 강화되고 사용자가 덜 공포감을 느끼지 않고도 응용 프로그램을 다운로드 할 수 있습니다. 웹 페이지에서 Flash 게임을하는 것이 .exe 파일을 다운로드하여 실행하는 것보다 위험이 적습니다. 또한 성가신 일입니다. 예를 들어, 포함 된 사진 응용 프로그램을 사용하여 그림 라이브러리 외부에있는 이미지 파일을 볼 수 없습니다.
같은 시간에 여러 앱 실행 안함
기존 데스크톱 응용 프로그램은 모두 동시에 실행됩니다. 동시에 여러 개의 응용 프로그램 창을 열어서 화면 상에 표시 할 수 있습니다. 많은 응용 프로그램이 백그라운드에서 실행될 수 있습니다..
현대 앱은 모바일 앱처럼 작동합니다. 모던 앱을 열면 전체 화면을 차지합니다. 두 개의 모던 앱의 전체 인터페이스를 동시에 볼 수는 없습니다. (여러 개의 모니터가 있더라도) 현대 앱에서 다른 앱으로 전환하면 스마트 폰의 모바일 앱처럼 일시 중지 된 백그라운드 모드로 전환됩니다..
그러나 새로운 인터페이스에는 몇 가지 멀티 태스킹 기능이 포함되어 있습니다. 스냅 기능을 사용하면 동시에 두 개의 앱을 화면에서 볼 수 있습니다. 그러나 기본 앱은 화면의 3/4을 차지하는 반면, 하나의 앱은 단순화 된 인터페이스로 화면의 1/4을 차지합니다. Modern 인터페이스에는 Aero snap-like, split-screen, 50/50 멀티 태스킹이 없습니다..
항상 켜기, 닫지 않음
현대 앱은 모바일 앱처럼 작동하기 때문에 작업을 마친 후에는 닫을 필요가 없습니다. 앱에서 벗어나면 시스템 자원을 많이 사용하지 않고 백그라운드에서 머물러있게됩니다. 모던 앱을 닫을 수는 있지만, 마이크로 소프트는이 방법을 명백하지 않게 만들었습니다. 사용자는 앱을 다 끝낼 때마다 앱을 닫지 않기를 바랍니다. 그래서 현대 응용 프로그램의 오른쪽 상단에 X 버튼이 없습니다..
디자인 스타일
현대적인 응용 프로그램을 좋아하든 싫어하든 새로운 Windows 8 인터페이스에는 Windows 데스크톱 응용 프로그램보다 일관성 있고 일관된 디자인 스타일이 있다는 것을 부인할 수 없습니다.
인터페이스는 원래 대중 교통 시스템의 표지판과 같은 인쇄술에 중점을두고 있기 때문에 원래 "메트로 (Metro)"라고 명명되었습니다. 앱은 툴바, 버튼, 창 테두리 및 관심있는 콘텐츠의 방해 요소 인 "크롬"을 숨기는 응집 된 모양을 가지고 있습니다. 앱은 기본적으로 옵션을 숨 깁니다 (예 : 최신 버전의 Internet Explorer 10은 호출 할 때까지 브라우저 탭과 탐색 표시 줄을 숨기는 전체 화면 브라우저입니다..
현대의 대부분의 앱은 왼쪽에서 오른쪽으로 스크롤되며 의미있는 확대 / 축소 기능을 사용하여 축소하고 조감도를 보며 관심있는 콘텐츠를 확대 할 수 있습니다.
인터페이스 통합
자신의 메뉴와 일을하는 방식을 제공하는 대신, Modern 애플 리케이션은 시스템에 내장 된 옵션을 더 많이 통합합니다. 예를 들어 앱의 설정을 변경하려는 경우 앱의 메뉴 (Tools -> Options, 또는 Edit -> Preferences?)에서 검색 할 필요가 없습니다. 앱 내에서 매력 막대를 열고 설정을 클릭하면 앱의 옵션이 표시됩니다. Ctrl + I를 눌러 설정 매력을 열 수도 있습니다.
앱을 검색하려면 매력 표시 줄을 당겨 검색을 선택한 다음 검색을 입력하십시오. 일관된 하나의 인터페이스에서 모든 앱을 검색 할 수 있습니다. 시작 화면에서 입력을 시작하면 시스템의 모든 앱을 검색하는 옵션이 표시됩니다.
앱 간 데이터 인쇄 및 공유는 유사하게 작동합니다. 장치 또는 공유 참.
프로그래밍 언어들
현대 앱은 C / C ++ 또는 .NET 언어로 작성 될 수 있지만 JavaScript 및 HTML5는 이제 일급 시민입니다. 모바일 플랫폼과 마찬가지로 Microsoft는 웹 개발자들과 접촉하여 그들이 알고있는 프로그래밍 언어로 Windows 8 버전의 앱을 만들도록 초청하고 있습니다.
WinRT 응용 프로그램은 x86 및 ARM 아키텍처를 모두 지원하므로 Windows 8 및 Windows RT 시스템에서 실행할 수 있습니다..
Windows 8을 살펴보고 Microsoft가 모바일 플랫폼 및 웹에서 영감을 얻은 것은 아닙니다. Windows 8이 실제로 태블릿 용으로 설계된 첫 번째 Windows 버전이라는 점을 감안하면 놀라운 일은 아닙니다.