EEYatHo 앱 깎는 이야기

Xcode ) Xcode를 쓰는 이유 - EEYatHo iOS 본문

iOS, Swift/Xcode, Xcode Error

Xcode ) Xcode를 쓰는 이유 - EEYatHo iOS

EEYatHo 2021. 2. 16. 21:35
반응형

[ Apple의 행보 ]

1. 하드웨어 HW

Apple은 하드웨어로 매킨토시(macOS가 들어가는 컴퓨터), 아이폰(iOS가 들어가는 스마트폰, 패드)을 만들었고,

 

2. 운영체제 OS

이 하드웨어에서 사용할 운영체제인 macOS(과거엔 OS X였지만 Siera부터 명명이 바뀌었음)와 iOS를 만들었다.

 

3. 프로그래밍 언어 PL

이 OS들은 처음에 Objective-C를 표준언어로 채택하였다.

(처음 설계부터 옵씨로 작동하게 하려고 만들었음 -> 옵씨의 실행속도가 가장 빠름)

 

하지만 사람들이 옵씨를 너무 어려워하고 비직관적이라고 비판하자,

옵씨를 래핑한 Swift라는 프로그래밍 랭귀지(PL)를 만들었다.

 

4. 통합 개발 환경 IDE

애플은 HW -> OS -> PL 에 이어서,

갖가지 도구와 최적화를 제공하는 IDE를 만들었으니, 바로 Xcode

 

그렇기 때문에,

iOS를 개발자는 Xcode를 사용해야한다.

Comments