열렬히.뛰기

SwiftUI 시작하기

모바일 프로그래밍 > SwiftUI 시작하기

다음과 같은 순서를 따른다.

  1. Xcode → Create new project
  2. 여러가지 리스트가 나옴. 이 중에서 App 선택.
App : 뷰를 사용하여 앱을 개발할 때
Document App 데이터를 저장할 수 있는 문서 기반의 앱을 개발할 때
Game : 게임 앱을 개발할 때
Argumented Reality App : 증강현실(AR) 앱을 개발할 때
Swift Playgrounds App : 플레이그라운드 앱을 개발할 때
Sticker Pack App : 스티커 팩 앱을 개발할 때
iMessageApp : iMessageApp을 개발할 때
Safari Extension App : 사파리 브라우저 확장 앱을 개발할 때
  1. 앱 구성
1. Product Name
* 앱의 고유번호인 Bundle Identifier을 만드는 요소
* 앱 이름을 적으면 됨.

2. Team
* 애플 개발자로 생성된 인증서를 선택하는 부분입니다.
* 애플 개발자 사이트에서 발급 받은 인증서가 있다면 목적에 맞게 서명된 앱을 만들 수 있음.
* 만약 애플 개발자 계정이 없다면 Personal Team인 개인 계정을 넣어주면 됨.

3. Organization identifier
* 프로젝트 운영 기관 또는 조식의 식별값을 입력합니다.
* 대체로 소속 회사나 해당 프로젝트의 도메인에서 www를 뺀 나머지 역순으로 사용합니다.

4. Bundle Identifier
* 앱의 고유 식별 번호입니다.
* 알아서 작성됨.

5. Interface
* Interface를 구현할 때 사용되는 방법을 선택합니다.
* StoryBoard, SwiftUI가 있습니다.

--> SwiftUI를 쓸거면 SwiftUI를 선택

6. Language
* Swift, Objective-C 둘 중 하나 선택

7. Use Code Data
* 기기 내부에 데이터를 저장하는 경우, 이를 지원하는 코어 데이터를 사용할 것인지를 묻는 옵션.
* 사용 여부에 따라 선택하면 됩니다.