iOS 앱
애플 운영체제인 iOS에서 동작하는 앱을 만드는 분야다. 사용하는 언어는 스위프트, 프레임워크는 유아이킷UIKit과 스위프트유아이SwiftUI가 있다.
2010년대 중반까지만 해도 iOS 앱을 개발할 때 오브젝티브-씨Objective-C라는 언어를 주로 사용했다. 그러다가 2014년에 애플이 스위프트를 발표했는데, 현대 프로그래밍 언어의 기틀을 마련했다고 평가받고 있다. 이를 기반으로 애플은 하드웨어부터 소프트웨어 개발 생태계까지 주도하려는 움직임을 보이고 있다.
▲ 그림 2-9 iOS 앱 개발 프로그래밍 언어와 프레임워크
iOS 앱은 애플 운영체제에서만 개발할 수 있으므로 이 분야를 공부하려면 최소한 맥용 컴퓨터를 준비해야 한다.