Closed
Description
-
우선 맨 Applcaiton은 저희가 구현하는 어플이겠죠? Hardware는 저희의 아이폰, 아이패드, mac 등이 있겠습니다.
-
Core OS: C 기반 저수준 API이다. 하드웨어와 가까이 있는 최하위 계층 커널 네트워크, 파일 접근, 보안, 전원 관리, 환경 설정 등 핵심 영역이다.
-
Cores Services: 중력가속도 센서, 조도센서, 기울임(자이로스코프), 나침반, GPS, 등 기기 자체의 움직임, Notification center 등 하드웨어적 특성에 기반한 서비스를 제공한다.
-
Media: 그래픽, 오디오, 비디오 관련 서비스들을 제공한다. -> MultiMedia 서비스를 제공한다고 생각하면 된다.
-
Cocoa Touch: 자 그럼 이제 대망의 Cocoa Touch framework이다.
- Application과 제일 가까운 최상위 프레임워크이다.
- Foundation + UIKit으로 이루어져 있다.
- apple 환경에서 앱을 제작하기 위한 도구들의 모음이라도 볼 수 있다.(Foundation, UIKit도 여기에 포함된다.)
- 화면의 event, UI 기능을 담당한다.
-
자 그럼 여담으로 Cocoa Touch Framework와 Cocoa Framework 두 가지의 차이는 무엇일까?
- Cocoa Tocuh Framework: Foundation + UIKit
- Cocoa Framework: Foundation + AppKit
-
둘 다 Foundation을 제공하지만 Cocoa Touch Framework -> UIKit, CoCoa Framework -> AppKit이라는 차이가 있다.
Metadata
Metadata
Assignees
Labels
No labels