Skip to main content

Command Palette

Search for a command to run...

4: Installing XCODE

Day 3: Starting with tools installation

Updated
2 min read
4: Installing XCODE
M

I've just started my journey in learning to code and using Hashnode to chronicle my learnings and experience. Besides this, I work full-time and dabble in vlogging, podcasting, drawing, startup ventures, and fitness training.

My exercise today is to install the following. I use a Mac and Windows will have a different set of tools I believe.

  • xcode

  • Homebrew

  • VSCode

I will have 3 separate articles for each one. That way, each post isn't too long.


XCODE

  • This is an Integrated Development Environment (IDE) tool from Apple that allows for software development in a number of programming languages.

  • Used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS.

    Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging.
    - Apple App Store definition

  • You can install it from the APP Store but much easier if done through the Terminal.

Let's get this installed. Exciting!

  1. Open Terminal on your Mac. You can search for it as follows:

  1. Once you open Terminal, type this command and click enter:
xcode-select --install

In the above screenshot of the terminal, I have hidden the prompt before the ~ (tilde). Not sure if that's something I can show publicly :)

  1. Click Yes and Agree to Apple's terms & conditions.

  1. The installation process starts. Wait for it to complete. Don't be alarmed by the waiting time!

That time quickly reduces over the next few minutes :)

Overall, it took about 3-5 minutes to install. Phew!

  1. Double-check the installation by typing the below into the Terminal.
git --version

You get the below response:

That's it. It wasn't too difficult. See you in the next post for installing Homebrew.

Learning to Code

Part 1 of 50

In this series, I will share lessons learned from my intense 10-month coding bootcamp, starting Tuesday, 17 October 2023. The course aims to develop me into a full-stack web developer.

More from this blog

Manoj's coding diary

71 posts

I am Manoj Kumar, from Sydney, Australia. I am focusing on sharing my study of coding as a complete beginner here. My other activities: full-time work, blogging, vlogging, drawing & podcasting.