iOS 개발을 위한 기초 개념

·2023년 3월 8일
1

iOS 개발을 공부하며 접하게 될 기초 개념들을 정리해보고자 한다.
아이폰 앱을 개발하기 위해선, UIKit 혹은 SwiftUI 프레임워크를 이용해 개발하게 된다.
UIKit가 고전적이고, SwiftUI는 iOS 13 이상부터 적용 가능하다는 차이점이 있다.

UIKit에 대해 더 자세히 알아보자면,

  • 언어: Swift, Objective-C
  • 구현 방식 UI: 스토리보드, 코드 UI
  • 구현 방식 리엑티브: RxSwift, Combine(iOS 13 이상부터 지원)
  • 패턴: MVC, MVVM, Coordinator(화면이동 관련), MVVM-C

0개의 댓글