Simplified iOS

  • Home
  • About
  • Contact
  • Advertise
  • Write for Us

iOS Development Tutorial – Getting Started with XCode and Swift

July 24, 2016 by Belal Khan 8 Comments

Hello guys, welcome to the very first post of Simplified iOS. I am also posting about Android Application Development from some time. And thats why I wanted to do something new. So ย from this post I will start the series of iOS Development Tutorial using Swift. So if you want to learn iOS Development with Simplified iOS Development Tutorial, then you have came to the right place.

Doesn’t matter if you are a noob you can get started with iOS Development with this iOS Development Tutorial Series. So lets start.

iOS Development Tutorial – Pre-requisites

If you are going to start with this iOS Development Tutorial Series, you should have the following pre requisites.

  • MacBook (Or you can run OS X in virtual machine as well)

Installing XCode in your MAC

First you need to install XCode in your MAC. XCode is an official IDE by Apple. And with XCode we can develop application for Apple Devices.

In this iOS Development Tutorial we will be learning app development for iPhones.

So to get started with iPhone Application Development we need a XCode. Though there are other tools as well to develop apps, but we will be using XCode as it is the official tool by apple.

Installation is very easy just follow these steps to get XCode or you can skip this step if you have it already.ย 

  • Go to App Store.
  • You will see search on the right top corner, just write “xcode” and hit enter.

ios development tutorial

  • The first option you can see in the above screenshot is what we need.
  • And click on Install.

It is around 4GB so it will take time if you have slow internet connection. So once it is done you are ready to make apps for Apple Devices.

Getting Started with XCode

We got the tool to develop apps for iOS. Now lets see how we can start our project in XCode.

  • Go to finder and open XCode.

xcode home

  • Here click on the second option which is “Create a new Xcode project“.
  • Now you will see the template screen.

single view application

  • Here I am selecting the template Single View Application. As this is just the beginning and I want to make things simple. So select Single View Application and click on next.
  • Now you will see the below screen. Here we need to fill some information related to the iOS App that we are going to create.
    Product Name: The name of your app it can be anything.
    Organization Name: Put your organization name, I have given my own name here.
    Organization Identifier: We often put a domain name here so I have given my websites domain.
    Language: The language you want to develop your app in. In this iOS Development Tutorial we will be using Swift so I have selected Swift.
    Devices: The device for which you are creating the application and this iOS Development Tutorial is for iPhones so I have selected iPhone.

ios development tutorial for beginners

  • Now again hit Next and you will be asked to select a location for the project. You can choose any location and save your project.

Overview of XCode Interface

So our first Xcode project for iOS Application Development is ready. Before moving ahead lets understand the Xcode interface.

xcode interface

You can see the screen has basically 3 parts. The first on the left is the project directories. In the middle you can see the application details. And in the right some more details are there :P. But in the bottom part of the right section has some controls that we can use in our app like buttons etc.

I will not do anything in this post. ๐Ÿ˜›

Testing the App in Simulator

We haven’t done anything but still we have a Single View App ๐Ÿ˜‰ . So how you will test your app. Xcode gives us Simulators where we can launch our app to test.

  • Click on the blue icon on the top.

simulator

  • Select iPhone 5, though you can select any device but I have selected it because I have an iPhone 5 ๐Ÿ˜› hahahah.
  • Now to launch the app simply click on the play button on the top.

your first app

  • Bingo! we have our first iPhone App ๐Ÿ˜‰ But wait it is only a white screen. ๐Ÿ˜› Of course we haven’t done anything. And it don’t create Hello World by default like Android Studio :P.
  • We will learn about designing and coding in the next tutorial.

So, I am wrapping this part of iOS Development Tutorial here. As this was the worse App I’ve ever seen in my life (that we today created in this tutorial LOL ๐Ÿ˜› ). But don’t worry in the next posts of this iOS Development Tutorial Series we will be learning a lot by doing some cool stuffs. Thank You ๐Ÿ™‚

Share this:

  • Tweet
  • Share on Tumblr
  • WhatsApp

Related

Filed Under: iOS Development Tutorial Tagged With: Getting Started with XCode, iOS Development Tutorial, XCode Tutorial for Beginners

About Belal Khan

I am Belal Khan, I am currently pursuing my MCA. In this blog I write tutorials and articles related to coding, app development, iphone etc.

Comments

  1. Abhishek Shrivastava says

    July 24, 2016 at 5:25 pm

    sure sir….n m excited….finally i will learn ios too…
    thankyou so much sir

    Reply
  2. Himanshu Chawla says

    July 24, 2016 at 6:19 pm

    Keep it Up and All The Best Dear ๐Ÿ™‚

    Reply
  3. Dhara Pithiya says

    March 4, 2017 at 11:25 am

    Thank You So Much Sir Your content is really help me.
    Keep it Up and Thanks Again.

    Reply
  4. akbar says

    March 20, 2017 at 4:40 am

    emulator so big, how to resize?

    Reply
  5. Tarun Umath says

    April 5, 2017 at 4:51 am

    Hi Belal
    can you gave on tutorial for installing OS X in virtual machine

    Reply
  6. Joel says

    April 12, 2018 at 9:29 am

    Hi Bella,
    If i don’t have iPhone or any apple device exc MacBook. Can I still make an iOS app just using my MacBook?

    Reply
  7. Francis Rodrigues says

    July 23, 2018 at 7:34 pm

    Thanks, for the introduction!
    What is the next tutorial after that?
    I’m new in Swift and xCode and I’d like to learn more about it.

    Reply
  8. Sunny Kumar says

    August 16, 2018 at 12:56 am

    whats configaration of computer/laptop for IOS App development.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *




About Me

belal khan simplified ios

Hello I am Belal Khan, founder and owner of Simplified iOS. I am currently pursuing MCA from St. Xavier's College, Ranchi. Apart from my academic I am a blogger, I run various websites and majority of them are about coding and development.

Connect with Me

Follow Simplified iOS

Simplified iOS

Popular Posts

  • Swift PHP MySQL Tutorial – Connecting iOS App… (94,532)
  • Swift SQLite Tutorial for Beginners – Using… (94,175)
  • UIWebView Example to Load URL in iOS using Swift in Xcode (78,244)
  • Xcode Login Screen Example using Swift 3, PHP and MySQL (65,225)
  • Download Full High Sierra Installer to Create Bootable USB (61,246)
  • How to Format USB on Mac? Formatting External Hard… (60,779)
  • Swift JSON Tutorial – Fetching and Parsing… (58,674)
  • Firebase Realtime Database Tutorial for Swift using Xcode (52,001)
  • iOS Registration Form Example using PHP and MySQL (46,976)
  • Xcode Text Field Tutorial for iOS Application using Swift (39,039)




About

Simplified iOS is a blog where you can find latest tutorials related to coding and app development for iphone and MAC OS. Here you can get Simplified iPhone, iPad and Mac OS development tutorial to know the things about Apple Development from basics to advanced level.

Quick Links

  • Advertise
  • Contact
  • Disclaimer
  • Privacy Policy
  • Write for Us

Copyright ยฉ 2017 ยท Simplified iOSยท All rights Reserved. And Our Sitemap.All Logos & Trademark Belongs To Their Respective Ownersยท