🧑‍💻

지대넓얕 iOS 용어 정리

유리맥 2024. 4. 21. 21:45
반응형

 

In App Message

앱에 들어온 사용자들에게 표시할 튜토리얼, 프로모션 캠페인 등의 팝업 메시지

 

In House

회사 내부 인력으로만 운영되는 프로젝트

 

Vanilla Swift

순수하게 Swift만 사용하여 개발한다는 의미. 3rd party framework 사용 X

 

Skeleton

사용자에게 데이터 로딩중임을 알리고, 데이터 로딩 후에도 자연스럽게 화면이 전환되는 컴포넌트

 

Splash

Xcode 프로젝트의 LaunchScreen에 해당함. 시스템이 앱 로딩 중 표시하는 화면

 

CI/CD

코드 수정 시 앱 빌드부터 테스트까지 자동화하는 과정을 말함. Xcode Cloud, Fastlane, Bitrise 등이 있다.

 

TestFlight

App Store가 실사용 앱이라면 TestFlight는 테스트 앱. Xcode를 통해 앱을 Archive해서 올리면 App Store와 TestFlight 두 군데에 배포할 수 있다.

 

Code Convention

코딩 스타일 규약. 띄어쓰기, 개행, 변수의 타입 지정 여부 등을 정할 수 있다.

 

Lint

코드의 오류나 버그 등을 미리 점검하기 위해 사용하는 툴.

 

Keychain

Apple이 개발한 디바이스 내 암호화된 데이터베이스

 

DeepLink

주소 값으로 앱 내 특정 페이지로 이동할 수 있는 기능. URI Scheme과 Universal Link 방법이 있다.

 

WebHook

데이터가 변경되었을 때 실시간으로 HTTP URL 기반 콜백을 설정하여 알림을 받을 수 있는 기능.

 

APNs (Apple Push Notification Service)

푸시 알림을 보낼 서버 > APNs > 앱 과정을 중재해주는 서비스


UI Component

 

GNB/LNB

🧑‍💻, TISTORY, AND는 GNB (Global Navigation Bar)
Swift, Objective C, Xcode는 LNB (Local Navigation Bar)

 

 

반응형