IDE 통합 개발 환경( integrated development environment, IDE)은 또는 대화형 개발 환경은 소프트웨어 개발을 위해 컴퓨터 프로그래머에게 포괄적인 기능을 제공하는 소프트웨어 응용 프로그램. IDE는 일반적으로 소스코드 편집기, 빌드 자동화 도구 및 디버거로 구성됨.
컨벤션 - 코드를 관리하고 읽기 쉽게 만들기 위한 규칙
자료형 - 특정 목적에 맞는 자료를 저장하기 위해 만든 형식(format, layout)
변수와 상수
변수는 프로그램에서 데이터를 저장하고 변경이 가능한 값
상수는 프로그램에서 변경되지 않고 유지되며 수정되지 않는 값
메서드(Method) 특정 기능을 정의한 코드들의 집합
클래스(claasfication) 필요한 기능을 조합해서 '하나'로 묶고 이름을 붙여서 언제든 다시 불러와 편하게 사용할 수 있도록 만드는 기능
버그(Bug) 예기치 않게 작동하거나 잘못된 결과를 생성하는 소프트웨어 프로그램의 결함 또는 결함
에러(Error) 유저가 입력한 내용이 잘못됐을 때 발생하는 문제
예외처리 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것.(오류에 대해 대처하는 것)
라이브러리(Library) 개발을 위해 필요한 기능을 모아놓은 소프트웨어이며, 빈번하게 사용되는 리소스를 모아둔 것
프레임워크(Framework) 프레임워크란 뼈대나 기본구조의 뜻으로, 개발환경에서 필요한 여러 클래스와 인터페이스, 컴포넌트들의 집합
퍼블리싱 웹디자인이나 개발 작업을 완료한 후에 웹사이트를 실제로 공개하는 과정
UI(User Interface) - 버튼, 메뉴 및 기타 그래픽 요소를 포함하여 사용자가 상호 작용하는 소프트웨어 애플리케이션의 시각적 요소
UX(User Experience) - 유용성, 접근성 및 전반적인 만족도를 포함하여 사용자가 소프트웨어 애플리케이션과 상호 작용하는 동안 경험하는 전반적인 경험
클라이언트(client) 네트워크를 통하여 서버라는 다른 컴퓨터 시스템 상의 원격 서비스에 접속할 수 있는 응용 프로그램이나 서비스
API (Application Programming Interface) 운영체제, 시스템, 애플리케이션, 라이브러리 등을 개발자들이 프로그래밍 작업을 통해 응용 프로그램을 작성할 수 있는 다양한 인터페이스들의 총칭

'iOS Swift > 문법' 카테고리의 다른 글
[Swift] if, guard,switch Statement (0) | 2024.02.19 |
---|---|
[Swift] 자료형과 연산자 개념 (0) | 2024.02.16 |
[Swift] 개념공부 (0) | 2024.02.15 |
[Swift] Scope가 먼데 (0) | 2024.02.15 |
[Swift] 기초 중의 기초 (1) | 2024.02.14 |
댓글