728x90

STUDY 222

[용어] 모바일 터치 제스처

1. 탭(Tap) : 스크린을 한 손가락으로 한 번 터치한 후 즉시 들어 올리는 것. 보통 앱을 실행하거나 어떤 것을 선택할 때 사용됨. 손가락을 화면에 놓은 뒤 들어 올리는 순간, 이벤트가 발생. 스크린을 터치하는 횟수에 따라서 싱글 탭(Single Tap), 더블 탭(Double Tap), 트리플 탭(Triple Tap) 등이 있음. 2. 더블 탭(Double Tap) : 화면에 손가락을 2회 연속 두드리는 것. 싱글 탭과는 상대적으로 해당 제스처의 목적이 분명한 기능에 배치. 브라우저 사파리 혹은 지도나 이미지를 화면에서 확대하거나 축소하기 위한 제스처로 사용됨. 3. 프레스(Press) : 화면 위를 일정 시간 동안 약간의 힘을 가한 상태로 탭 하는 제스처. 화면 전체가 바뀌는 것이 아니라, 주로..

STUDY 2020.10.05

[디자인] 저작권 걱정없는 무료 이미지 사이트 모음

1. Google(구글) - www.google.co.kr Google www.google.co.kr #설정을 통해 무료 이미지 검색 가능 2. Unsplash(언스플레쉬) - http://unsplash.com Beautiful Free Images & Pictures | Unsplash Beautiful, free images and photos that you can download and use for any project. Better than any royalty free or stock photos. unsplash.com #디자인시안 작업 시 유용한 사이트 3. Pixabay - https;//pixabay.com/ko/ #가장 대중적으로 알려진 무료 이미지 사이트 4. 모그파일(Morgu..

STUDY/디자인 2020.09.28

[용어] 파일시스템

컴퓨터의 저장되는 데이터 중 파일(File)형태로 저장되는 데이터의 관리를 담당하는 것을 파일 시스템이라고 한다. 파일 시스템에선 파일의 내용과 함께 각 파일들의 상태 정보도 저장한다. 파일 이름 파일 종류 파일 크기 파일 생성 시간 최근 파일 접근 시간 최근 파일 갱신 시간 파일의 소유자 파일 속성 또는 접근 권한 파일의 저장 위치 위와 같은 종류의 상태 정보들을 사용자가 필요할 때 접근하여 추출할 수 있도록 지원도 해준다. 이는 운영체제마다 다르며 상태정보가 디렉토리에 저장되기도 하고, 유닉스는 inode라는 공간에 따로 저장된다. 다중 사용자 환경에서는 파일시스템이 파일에 대한 보호기능도 지원해준다.

STUDY 2020.09.25

[용어] API(Application Program Interface)

라이브러리란 함수들의 집합으로 미리 만든 함수를 모아 놓은 곳을 말함. 도서관에서 필요한 책을 빌리듯 라이브러리에서 필요한 함수를 찾아 쓸 수 있음. 라이브러리에 접근하기 위한 규칙들을 정의한 것을 API라고 하는데 Application Program Interface 즉, 프로그래머가 라이브러리가 제공하는 여러 함수를 이용하여 프로그램을 작성할 때 해당 함수의 내비 구조는 알 필요없이 단순히 API에 정의된 입력 값을 주고 결과 값을 사용할 수 있게 해줌. (※ API는 클라이언트, 서버와 같은 서로 다른 프로그램에서 요청과 응답을 주고 받을 수 있게 만든 쳬계) 대표적으로 운영체제가 제공하는 API는 운영체제의 다양한 기능을 사용할 수 있게 해줌. [API 유형] 1. Private API - Pri..

STUDY 2020.09.23

클라이언트 - 서버

클라이언트(영어: client 고객)는 서비스를 사용하는 사용자 혹은 사용자의 단말기를 가리키는 말. 서버(Server)란 서비스를 제공하는 컴퓨터이며, 다수의 클라이언트를 위해 존재하기 때문에 일반적으로 매우 큰 용량과 성능을 가지고 있음 서버 클라이언트 시스템이란 여러개의 클라이언트가 네트워크 통신을 활용해 서버에 접속을 하고 그 서버와 붙어있는 데이터베이스를 활용할 수 있는 시스템을 말함. 서버는 데이터베이스를 저장하고 DBMS를 운영하면서 여러 클라이언트에서 온 질의를 최적화, 권한 검사를 수행, 동시성제어, 회복기능, 무결성, 접근을 관리하고, 클라이언트는 사용자 인터페이스를 관리하고 응용들을 수행. 클라이언트는 서버와 동일한 디바이스 일 수도 있지만 대부분 서비스를 사용하고자 하는 사용자가 지..

STUDY 2020.09.22

[용어] IDE -통합 개발 환경

통합 개발 환경(Integrated Development Environment, IDE)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어. 종래의 소프트웨어 개발에서는 컴파일러, 텍스트 편집기, 디버거 등을 따로 사용했음. 이러한 프로그램들을 하나로 묶어 대화형 인터페이스를 제공한 것이 통합 개발 환경. 최근의 통합 개발 환경(IDE)은 그래픽 사용자 인터페이스(GUI) 응용 프로그램 개발용 고속 개발 도구가 많음. EX> 명칭 용도 Android Studio 안드로이드 애플리케이션 개발 Xcode 애플 운영 체제 위의 어플리케이션 개발 Eclipse C / C++ 개발, 자바 개발, 웹개발 PyCharm 파이썬 개발

STUDY 2020.09.21

[용어]브래드 크럼(Breadcrumb)

브래드 크럼(Breadcrumb)은 사용자 인터페이스에서 현재 사용자가 어떤 위치에 있는지를 시각적으로 나타내는 기법 중 하나. 이 기법의 영어 이름은 《헨젤과 그레텔》에서 집을 찾기 위해 남매가 뿌리는 빵 부스러기에서 유래했다. 일반적으로 사이트 이동 경로는 가로로 표시하며, 처음 화면에서 현재 화면까지 이르는 경로를 아래와 같이 표시. 예시>

STUDY 2020.09.17

[트렌드]스큐어모피즘(skeuomorphism)

스큐어모피즘(skeuomorphism) 또는 스큐어모프(skeuomorph)란 대상을 원래 그대로의 모습으로 사실적으로 표현하는 디자인 기법으로 3차원적이고 사실주의적인임. [관련 참고 용어] Real-Life Metaphor 실세계의 모습과 현상, 사물의 형태나 상황을 다른 매체에 그대로 재현하는 방식으로 한국 디자이너들 사이에서는 '리얼메타포'라는 말로 사용되기도 함. 도구의 물질적인 형태형식을 모방한다는 스큐어모피즘에 비해 의미가 포괄적. Material Metaphor 실생활에서 쓰이는 도구의 모양,재질감 등을 다른 매체에 그대로 구하는 방식. Minimalism 쓸모없어진 요소의 잔재와 장식적 요소가 강조되는 스큐어모피즘과는 대척되는 디자인양식. [장점] 아날로그 감성이 있기에 제품에 대한 친밀..

STUDY/디자인 2020.09.16

스켈레톤 UI (Skeleton UI)

스켈레톤 UI는 실제 데이터가 렌더링 되기 전, 보일 화면의 윤곽을 먼저 그려주는 로딩 애니메이션. 사용자에게 ‘어떤 것들이 보여질 것이다’라고 알려주는 화면의 예고편이라 할 수 있습니다. 로딩이 완료되면 윤곽에 데이터가 대체되어 화면이 부드럽게 전환되기 때문에 체감 로딩 시간이 짧다는 장점이 있으나 화면마다 새로운 스켈레톤 UI를 적용해야 하므로 시간과 비용이 많이 든다는 단점이 있음. 예시> YouTube Linked in

STUDY/APP 2020.09.15
728x90