본문 바로가기
App 개발 관련

어플제작 필수 (A 부터 Z 까지) 앱개발 용어 정리집

by MONDAYLESS 2021. 12. 10.

안녕하세요, 먼데이리스 입니다. 

 

어플 개발관련 문의하시는 분들이 지속적으로 증가하고 있는데요

오늘은 앱 개발관련 용어에 대해 정리해보고자 합니다

앱 개발 초보자 또는 앱개발 의뢰를 진행하시려는 분들은 알아두시면 좋을 것 같습니다^^ 

 

- 퍼블리싱 : HTML, CSS등의 명령어를 사용하여 화면에 사용자가 볼 수 있도록 '출판'하는 작업

- UI (User Interface) : 사용자 인터페이스, 사용자가 제품/서비스를 사용할때 마주하게되는 시각적인 요소

- UX (User Experience) : 사용자 경험의 약자로 사용자가 어떠한 서비스, 제품을 직/간접적으로 이용하며 느끼는 종합적인 만족도

- 클라이언트 : 유저의 단말기(휴대폰,태블릿,PC)이며, 개발자 입장에서는 앱까지만 클라이언트로 불림 

- 스와이프 (Swipe) : 손가락을 터치한 후 일직선으로 드래그하는 기능 

- 스플래시 스크린 (Splash Screen) : 앱을 실행할때 가장 먼저 뜨는 화면 

- 코치마크 (Coach Mark) : 앱을 처음 사용하는 유저들에게 반투명한 화면 위에 앱의 기능을 간략하게 설명해주는 페이지

- 워크스루 (Walkthrough) : 코치마크와 유사하게 앱을 처음 시작할때 뜨는 페이지며, 메뉴얼이나 상세 도움말등을 단계별로 제공 

- 토스트 팝업 (Toast Pop-up) : 화면의 중앙에 2~3초간 떴다가 사라지는 팝업 (ex. 이벤트나 컨텐츠 홍보) 

- 슬라이드 메뉴 (Slide Menu) : 평상시에는 닫혀있는 모습이지만 메뉴 버튼을 클릭하거나 스와이핑했을때 서랍이 열리는 메뉴 

- API (Application Programing Interface) : 클라이언트가 요구하는 데이터를 서버에게 요청하고, 서버에서 받아 클라이언트에게 제공하는 통로 역할.

- 크롤링 : 인터넷 주소(URL)에 접근하여 관련된 URL을 찾아내고, 찾아진 URL들 속에서 또 다른 하이퍼링크들을 찾아 분류하고 저장하는 작업 

- WINAPI : 윈도우에서 소프트웨어를 개발하는 도구

- 라이브러리 (Library) : 함수의 집합 (기능)

- Platform : 소프트웨어를 개발하기 위한 기반

- FE (FrontEnd) : 사용자에게 보여지는 부분

- BE (BackEnd) : 정보를 처리하고 저장하거나 요청에 따라 정보를 내려주는 역할 

- HTML : 사용자가 보는 웹사이트의 구성을 만드는 언어

- CSS : HTML로 만든 구조를 읽기쉽게 꾸미는 작업시 사용

- JavaScript : 웹사이트의 동적요소를 구현하는 언어, 프론트 개발자들이 주로 사용

- JAVA : 엔터프라이즈 소프투웨어 환경에 잘 맞는 언어로 주로 큰규모 개발에 사용 

- Ruby : 빠른 개발에 널리 사용되며, 단순함과 세련된 웹 어플리케이션 개발이 가능 

- On-Prime 서버 : 백엔드의 프로세스를 처리하고, 프론트엔드 데이터를 저장하는 물리적 공간 서버

- Cloud 서버 : 물리적서버 대신 중앙 클라우드 서버에 저장소가 위치하여, 저장공간 확장이 용이 

- IaaS (Infrastructure as a Service) : CPU,메모리 등 하드웨어적인 자원을 제공하는 클라우드 서비스

- PaaS (Platform as a Service) : 운영체제를 포함하여 소프트웨어를 개발할 수 있는 툴과 데이터 분석을 위한 도구까지 제공하는 서비스

- SaaS (Software as a Service) : 클라우드기반 소프트웨어를 빌려주는 서비스

- DB (Database) : 데이터를 저장하는 장소, 시스템을 통해 데이터베이스를 관리

- SQL : 데이터베이스에 데이터를 만들거나 찾거나 수정 및 삭제에 사용하는 언어 

- Python : 프로그램 설계하는 프로그래밍 언어 중 하나로 간결하고 생산성 높음

- PHP : 웹의 80%이상 차지하며 웹 개발에 많이 사용

- FrameWork : 일을 하기 위한 틀

- SDK (Software Develop Kit) : 소프트웨어 개발도구

- KinnectSDK (키넥트) : 동작인식 센서를 이용하여 앱을 개발하는 도구 (ex. Just Dance)

- AndroidSDK : 안드로이드용 앱 개발도구

 

관련 용어들은 주로 고객분들과 미팅할때 한두번씩 언급되는 단어들이라서, 개발사와의 협의시 

알고 있으면 반드시 도움이될거라 생각합니다

 

더많은 용어가 있지만, 오늘은 여기까지 정리해보겠습니다^^ 

읽어주셔서 감사합니다.

사업자 정보 표시
주식회사 먼데이리스 | 홍은희 | 경기도 성남시 분당구 판교역로 192번길 16, 8층 806호 에이552 (삼평동, 판교타워) | 사업자 등록번호 : 395-88-01808 | TEL : 010-5274-6736 | Mail : mondayless.inc@gmail.com | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

댓글