Xcode is the IDE created by Apple that includes the tools, interface builder, editor, simulator, and test driven development we need to create our application in Swift. It’s great, powerful, minimalistic, and best part is we don’t really need anything else.
If you want to develop and make iOS apps, you will need to download Xcode 10 (you can download the latest version).
You do, however, you will need a Mac or computer running OS X to download the IDE. I would advise making sure you have enough space on your hardrive, as the only bummer is that it weighs in at a hefty 6 GB.