How To Create New XCode Project

Creating a new xcode project less than 3 minutes

Leo Wirasanto
3 min readApr 13, 2021

Hi Folks, hazit goin? In my previous story, I posted the guide to help you if you want to begin develop ios app. If you are really new with iOS development, please kindly read my previous story.

In this story, I want to share how to start create a new XCode project and I promise I’ll make it simple but easy to understand. Before we start, please make sure you already install the XCode app on your mac, if done let’s lock and load!

Let’s Start Here

  • Open your xcode app and if this dialog appear choose Create a New Xcode Project.
  • Okay, now the option is pretty much. Don’t get confused, let’s stick with the plan “Create a new xcode project for ios app development” :D. Just select App and tap Next
  • You’ll see the form to give the information of your project such as the product name, team, organization identifier, interface, lifecycle, and language.

Now, let’s breakdown each of the form :

Product Name: just fill it with your project name, for example MyFirstProject. I recommend to use the camel case with the naming.

Team: for this case you can leave it as it is. You’ll need it if you want to publish your app. But we don’t need it for now.

Organization Identifier: fill it with your identifier/your unique id like your company name or your personal unique id, for example tokopaedi.

Bundle identifier: it will shows the combination of the product name and organization identifier. This is the id of your project.

Interface: choose the type of interface you want, there will be two option (StoryBoard/SwiftUI). For this case let’s proceed with StoryBoard.

Life Cycle: leave it as it is because we are using UIKit App Delegate for starting the this project

Language: there are two languages you can choose (Swift/Objective-C), but let’s start with Swift

  • After filling all the forms, tap on next button, and choose the location of the project you want to save and tap create.
  • Finally! we reach the section of this article, if you already see this view then you are all set.

Closing

Since this story is about how to create a new project, so I don’t include the sample run result of the project here yet.

Let’s continue with start run the project and make a thing in your new project on my next post.

See you!

--

--