Set up an iOS project in Xcode from scratch.

We will walk through each step of establishing an iOS application into Xcode from scratch. Also, watch the Marathi Video🤩

MoboDevStuff
4 min readJan 7, 2023
Set up an iOS project

We saw the operation of a mobile application in the previous session. We’ll begin this session with an introduction to Xcode before walking through each step of building a new Xcode project for our iOS app.

You can view the following Marathi video👇 for additional information.👨‍💻

Xcode मध्ये नवीन iOS प्रोजेक्ट कसा बनवायचा?

Step 1: How do I download Xcode and what is it?

Apple’s Integrated Development Environment (IDE), called Xcode, is used to create applications for the macOS, iOS, watchOS, and tvOS operating systems.

Open the App Store and look for XCode to download it for free. To begin the installation procedure, click the download button.

Xcode is a huge piece of software, so depending on your network connection, downloading it can take some time. Xcode is installed by default in the /Application folder on your computer.

Xcode from App Store

Step 2: Open Xcode

Start up Xcode. The Welcome to Xcode popup with version details will appear.

Welcome to Xcode

Step 3: Create a new Xcode project.

Click the Create a new Xcode project link in the welcome screen, as displayed below.

Create a new Xcode project

OR You can either hit Shift+Command+Nor go to the File menu, pick New, and then select Project as shown below.

Create new Project from Menu Bar

Step 4: Choose a template for your new project.

We may find a variety of templates here for operating systems including iOS, macOS, watchOS, tvOS, etc. But iOS is what we need. Select iOS, then click the Next button after selecting App in the Application section. Refer to the picture below.

Choose a template for your new project.

Step 5: Choose options for your new project.

Don’t forget to complete this crucial step. Enter the desired Product, Project, or App Name. You’ll see that the Bundle Identifier is already beginning to take shape. In the form of a reverse domain name, such as com.mobodevstuff, a Bundler Identifier is established. Input the Organization Identifier in reverse domain order as a result.

What is a bundle identifier?
Product Name plus Organization Identifier equals the Bundler Identifier.
It is a specific type of web address. In order for our app to be recognized uniquely on the App Store, the Bundler Identifier refers to something special.

Then choose the team you’re working on, or choose Personal Team or None if it’s for a personal purpose.

Your desired User Interface can be changed. Here, I’ve chosen SwiftUI. It is switchable between SwiftUI and Storyboard.

The last step is to confirm that you choose Swift in the Language area. since Swift is the programming language I use for all of my tutorials.

You can ignore the remaining checkboxes for the time being. To develop and execute unit tests, performance tests, and UI tests for your Xcode project, choose the first Use Core Data checkbox when your app requires a local database, and the second Include Tests checkbox when it does not.

Choose options for your new project.

Step 6: Save your project

You will now be prompted to choose a location to save your app. And now is the time to navigate to the folder you want to save it in if you have a specific location in mind. You may also just save the project to your desktop.

To build your first iOS project, click the Create button and uncheck the Create Git repository on my Mac checkbox if you don’t want one. Otherwise, leave it selected.

We learned about Xcode in this session, as well as how to download it and start a new iOS project. In the future session, we’ll go into great detail about Xcode.

Save your project

Thank you.🙏 Introducing your brand-new iOS project.🎉

Congrats 🎉 Meet your first new iOS project.😁

That’s it.😎

Stay Tuned 🔔 Happy Coding😊

--

--