본문 바로가기
스타트업/만들기

앱의 뜻이 뭔가요?

by 회색연필 2018. 3. 27.

 

 
검색로그를 보다 보니까, 이런 질문이 있다.
"앱의 뜻이 무엇인가요?"
 
30, 40대라면 전혀 어색하지 않을텐데, 10대라면 생소한 말일 수도 있겠다.
혹시 싶어 정리를 해둔다.
 

앱. 어플리케이션의 준말이다.

ENIAC
(사진 @Pixabay)

앱, APP 은 Application 의 준말이다.
Application 은 적용, 응용이라는 뜻이다.
 
초창기 컴퓨터는 사람들에게 그냥 커다란 기계였다.
뭔가를 넣으면 결과를 알려주는 블랙박스였다.
 
그래서, 컴퓨터 과학자들은 "프로그램을 컴퓨터에 적용하다"는 표현을 즐겨 썼다.
"Apply a program to the computer."
그래서 컴퓨터 프로그램이 Application 으로 불리기 시작했다.
 
그러나, 텍스트파일 형태인 소스코드는 Application이 아니다.
실행파일 형태로 된 "소프트웨어"를 Application이라고 지칭한다.
즉, 실제로 기능을 하는 최종상태의 것을 말한다.
 
'앱' 이라고 불리게 된 건 스티브잡스 때문이었다.
그는 아이폰 위에서 구동되는 작은 소프트웨어들을 "앱"이라고 불렀다.
짧게 줄이니까 뭔가 멋있고, 세련되어 보였다.
그래서 전 세계적으로 유행했다.
 
이후 웹앱이라는 용어도 나왔다.
분명 웹페이지인데 모양은 앱이랑 똑같은 거다.
트위터나 페이스북이 그렇다.
기술적으로는 모바일 브라우저로 보는 웹페이지에 불과하다.
장점은 굳이 설치를 하지 않아도 된다.
그리고, 아이폰이나 안드로이드폰이나 화면이 똑같다.
 

일반인과 전문가들은 다르게 사용한다.

일반 소비자는 보통 이렇게 구분한다.

  • 앱 - 스마트폰에 설치되는 소프트웨어
  • 어플리케이션 - 잘 안씀.
  • 프로그램 - PC 에 깔리는 소프트웨어.
  • 소프트웨어 - 컴퓨터에 설치되는 것들의 통칭.

하지만, 개발 현장에서는 그냥 이렇게 구분한다.
 
"앱 = 어플리케이션 = 프로그램 = 소프트웨어"

물론 엄격하게 분류하면 다르다.
앱은 스마트폰에 설치되는 거고,
어플리케이션은 리눅스나 유닉스에  설치되는 거다.

하나의 어플리케이션은 여러 개의 프로그램으로 구성되고...
소프트웨어는 이런 부류를 통칭해서 부른다.

아이고 복잡하다.
하지만 개발자 입장에선 어차피 소스를 뜯어 고쳐야 한다.
그게 뭐든 타겟은 똑같다.

회사마다 업종 따라 선호하는 용어가 다르다.
전체적으로는 두리뭉실하게 같은 듯 다른 듯 쓰고 있다.

그러니 초보자라면 대충 비슷하다고 알아듣자.
개떡 같이 말해도 찰떡같이 알아듣자.
 
참고. Application의 미국식 발음은 "애플리케이션"이다.
영국식 발음이 "어플리케이션"이다.
 
FIN.
 
 

반응형

댓글