Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

윈도우 앱 용어가 헷갈리세요? 프로그램부터 유니버설 앱까지 완벽 정리

마이크로소프트는 일부러 사용자를 혼란스럽게 만드는 걸 좋아하는 듯합니다. 아웃룩과 핫메일에 적용된 다양한 명명 규칙만 봐도 그 증거를 쉽게 찾을 수 있습니다.

손끝에서 다뤄야 하는 기술이 늘어날수록, 매일 사용하는 소프트웨어에 붙는 용어와 명칭 역시 끝없이 늘어납니다.

앱(app)과 애플릿(applet)의 차이를 설명할 수 있으신가요? 그렇다면 윈도우 스토어 앱과 유니버설 앱의 차이는 어떤가요?

답하기 어렵더라도 걱정하지 마세요. 이 글에서 하나씩 정리해 드리겠습니다!

프로그램(Program) vs 앱(App)

스마트폰이 등장하기 전에는 '앱'이라는 단어가 기술 용어 사전에 거의 등장하지 않았고, 컴퓨터에 설치하는 소프트웨어는 보통 '프로그램(program)' 또는 '애플리케이션(application)'이라고 불렸습니다. 둘 다 'application program(응용 프로그램)'의 축약형으로, 여러 조직화된 기능을 수행하는 모든 컴퓨터 소프트웨어를 지칭하는 올바른 용어입니다.

'앱'이라는 단어는 적어도 대중의 인식 속에서는 '프로그램'을 대체했지만, 두 용어 사이에는 여전히 미묘한 차이가 남아 있다고 볼 수 있습니다.

윈도우 앱 용어가 헷갈리세요? 프로그램부터 유니버설 앱까지 완벽 정리

그 차이는 기술적인 것이며, 다음과 같은 해석에서 잘 드러납니다.

  • 프로그램은 컴퓨터에서 실행될 수 있는 명령어 집합인 반면, 앱은 사용자가 원하는 작업을 수행할 수 있도록 돕는 소프트웨어입니다.
  • 프로그램은 하나의 로직을 구현하는 코드 조각일 수 있으며, 앱, 구성 요소, 서비스 또는 다른 프로그램의 일부가 될 수 있습니다.
  • 앱은 작동하기 위해 운영체제에 의존하는 반면, BIOS와 운영체제—둘 다 소프트웨어의 일종—는 기계의 하드웨어와 직접 상호작용합니다.

'앱'이라는 용어를 사용할 때는 데스크톱 앱과 스마트폰·태블릿 앱을 구분해야 합니다. 두 앱은 서로 호환되지 않습니다.

데스크톱 앱의 예: 마이크로소프트 오피스, 데스크톱 이메일 클라이언트, PC 게임 등 일상적으로 접하는 거의 모든 소프트웨어가 데스크톱 앱입니다. 데스크톱 앱은 (대개) 윈도우 앱과 달리 구버전 윈도우에서도 실행됩니다.

여기까지 정리했으니, 이제 자주 접하게 되는 다른 명칭들도 살펴보겠습니다.

포터블 앱(Portable App)

간단히 말해, 포터블 앱은 USB 메모리나 플래시 드라이브에 담아 휴대할 수 있는 앱입니다. 운영체제에 설치할 필요 없이 저장 위치에서 바로 실행할 수 있습니다. 따라서 포터블 앱은 한 컴퓨팅 환경에서 다른 환경으로 자유롭게 옮길 수 있으며, OneDrive, Google Drive, Dropbox 같은 클라우드 스토리지 서비스에 업로드하여 사용할 수도 있습니다.

윈도우 앱 용어가 헷갈리세요? 프로그램부터 유니버설 앱까지 완벽 정리

기술적 관점에서 보면, 포터블 앱은 설치 과정이 필요 없으며 호스트 장치에 관련 파일이나 설정 정보를 남기지 않습니다. 또한 추가 소프트웨어 설치 없이 단일 디렉터리 안에서 완전히 독립적으로 작동합니다.

포터블 앱의 예: Musicbee, uTorrent, GIMP, Skype의 포터블 버전이 대표적입니다. 이미지 편집기부터 보안 도구까지, 음악 플레이어부터 브라우저까지 수백 개의 고품질 포터블 앱이 공개되어 있습니다.

윈도우 스토어 앱(Windows Store App)

윈도우 스토어 앱의 정의는 비교적 간단합니다. 바로 마이크로소프트의 윈도우 스토어에서 직접 다운로드한 앱을 말합니다.

이 앱들은 평가가 좋지 않았던 윈도우 8에서 처음 주목받았습니다. 초기에는 선택지가 제한적이고 품질도 의심스러웠지만, 이후 일반적인 데스크톱 컴퓨팅의 강력한 대안으로 성장했습니다. 널리 쓰이는 많은 데스크톱 앱들이 이제 윈도우 스토어 앱 버전도 함께 출시하고 있습니다.

윈도우 앱 용어가 헷갈리세요? 프로그램부터 유니버설 앱까지 완벽 정리

정의는 간단하지만 이름의 변천사는 그렇지 않습니다. 원래 '메트로 앱(Metro Apps)'이라고 불렸으나, 같은 이름을 가진 독일 회사의 소송 위협 이후 '윈도우 8 앱'으로 리브랜딩되었습니다. 이후 '모던 앱(Modern Apps)', '유니버설 앱(Universal Apps)'으로도 불렸지만, 어느 이름도 큰 성공을 거두지 못했습니다.

윈도우 스토어 앱에 대해 꼭 알아야 할 핵심은 윈도우 8, 8.1, 10의 데스크톱 버전에서 확실히 작동한다는 점입니다. 다른 윈도우 기반 플랫폼(모바일, 태블릿 등)에서도 작동할 수는 있지만, 이는 보장되지 않습니다.

윈도우 스토어 앱의 예: Microsoft Solitaire Collection, Netflix, Skype, Facebook.

윈도우 앱(Windows Apps, 일명 유니버설 앱)

'유니버설 앱'이라는 용어가 더 이상 모든 윈도우 스토어 앱을 지칭하지는 않지만, 마이크로소프트의 용어 체계에서 완전히 사라진 것은 아닙니다.

오늘날 '유니버설 앱'—2015년 중반부터 '윈도우 앱'이라고 불리는—은 윈도우 스토어 앱과 비슷하지만 한 가지 결정적인 차이가 있습니다. 바로 모든 윈도우 플랫폼, 특히 윈도우 10(데스크톱)과 윈도우 10 모바일에서 실행할 수 있다는 점입니다.

네, 저희도 혼란스럽습니다.

기술적으로 모든 윈도우 앱은 UWP(유니버설 윈도우 플랫폼)를 기반으로 구축되며, 사용자에게 모든 기기에서 일관된 경험을 제공하도록 설계되었습니다. 마이크로소프트는 이를 '컨티뉴엄(Continuum)'이라고 불렀습니다. 즉, 앱이 화면 크기와 키보드·마우스 등 주변기기의 연결 여부를 인식하고 그에 맞게 동작을 자동으로 조정한다는 의미입니다.

윈도우 앱 용어가 헷갈리세요? 프로그램부터 유니버설 앱까지 완벽 정리윈도우 앱 용어가 헷갈리세요? 프로그램부터 유니버설 앱까지 완벽 정리

정리하면 다음과 같습니다.

  • 윈도우 데스크톱 애플리케이션: 전체 데스크톱 버전의 윈도우에서 실행됩니다.
  • 윈도우 스토어 앱: 윈도우 8, 8.1, 10의 데스크톱 버전에서 실행되며, 다른 플랫폼에서도 작동할 있습니다.
  • 윈도우 앱(유니버설 앱): 윈도우 8 이후의 모든 윈도우 버전과 플랫폼에서 실행됩니다.

윈도우 폰 앱(Windows Phone Apps)

위 분류를 이해하셨다면 훌륭합니다. 그런데 마이크로소프트는 초기에 윈도우 스토어를 세분화하고 별도의 윈도우 폰 스토어를 도입하면서 문제를 더욱 복잡하게 만들었습니다.

다행히 해당 스토어는 2015년 4분기에 폐쇄되었고, 윈도우 스토어는 모든 기기에서 동일하게 제공되는 통합 서비스가 되었습니다. Xbox Video와 Xbox Music 스토어까지 흡수하며, 이제 앱, 음악, 영상 및 기타 다운로드 콘텐츠를 위한 마이크로소프트의 대표적인 공식 스토어로 자리 잡았습니다.

그럼에도 불구하고 일부 폰 앱은 여전히 자신들만의 영역에 머물러 윈도우 폰에서만 실행됩니다. 진정한 윈도우 앱처럼 '유니버설'하지 않은 것입니다.

걱정스럽게도, 이제는 새로 추가되는 앱보다 삭제되는 앱이 더 많아지고 있습니다. 2015년에는 American Airlines, Chase Bank, Bank of America, NBC, Pinterest, Mint, Kabam이 잇달아 서비스를 중단했습니다.

저조한 판매 실적과 Lumia 라인 종료설이 겹치면서, 이 카테고리가 별도의 구분으로 오래 유지되기는 어려워 보입니다.

윈도우 폰 앱의 예: WhatsApp, Flipboard, Viber, Facebook.

도구(Tools)

도구(tools) 또는 '시스템 도구'는 일반적으로 컴퓨터에서 관리 작업을 수행하는 프로그램입니다. 대부분 시스템에 내장되어 있어 별도의 설치가 필요 없습니다.

시작 > 제어판 > 관리 도구 메뉴를 통해서나 실행(Run) 명령을 통해 접근할 수 있습니다.

윈도우 앱 용어가 헷갈리세요? 프로그램부터 유니버설 앱까지 완벽 정리

도구의 예: 리소스 모니터, 디스크 조각 모음, 이벤트 뷰어, 디스크 정리.

어떤 용어가 가장 혼란스럽나요?

이 글은 수많은 분류 간의 차이점 중 극히 일부만 다루었습니다. 특정 용어나 명칭을 이해하는 데 어려움을 겪고 계시다면 댓글로 알려주세요. 최선을 다해 설명해 드리겠습니다.