Create a new Xcode project - 아이폰, 아이패드, 맥 앱을 만들기 위한 새로운 Xcode 프로젝트를 생성할 수 있다
Clone an existing project - SVN이나 git과 같은 버전 관리 도구로 연결하여 기존 소스를 가져올 수 있다.
Open a project of file - 이미 생성된 프로젝트나 파일 불러오기
Recent Projects - 최근에 사용한 프로젝트 가져오기, 선택해서 불러오기 가능
app - 뷰를 사용ㅎ는 앱을 개발할 때 사용하는 템플릿, 기본적으로 하나의 뷰가 나타나며 필요에 따라 새로운 뷰를 추가가능
document app - 데이터를 저장할 수 있는 문서 기반의 앱
game - 게임 앱을 개발할 떄 사용하는 템플릿, 그래픽 처리를 위한 opengl 게임 뷰를 생성한다
augmented reaility app - 증강현실 앱을 개발할 때
sticker pack app - 스티커 팩 앱을 개발할 때
imessage app - 아이메시지 앱을 개발할 때
safari extention app- 사파리 확장 앱 개발할 때
product name - 개발하려고 하는 앱의 이름
team - 개발자 프로그램에 등록된 id 또는 팀을 입력, 개발자 인증서가 등록되어 있으면 선택가능, 없으면 안해도 된다
organization identifier - 조직의 식별자, 일반적으로 개인이나 조직의 도메인 주소(url)를 역순으로 입력, 조직 식별자는 앱 식별자를 만드는데 사용되어서 나중에 앱을 등록하려면 개인이나 조직의 유일한 url이 있어야 한다.
bundle identifier - 식별자, 'company identifier.product name'으로 자동으로 생성된다. 다른 앱들과 구분하기 위함이므로 유일한 식별자를 사용해서 등록해야한다.
interface - 사용하고자 하는 interface, 스토리보드(storyboard)와 스위프트ui(swiftui)중에 하나를 선택할 수 있다.
language- 앱 개발에 사용할 언어.
Use Core Date - iOS에서 제공하는 데이터 관리 툴킷의 사용여부 선택
include tests - 앱이ㅡ 동작 등을 자동으로 테스트할 때 사용한다