iOS Introduction

Here we will learn the basics of ios app development using swift or getting started with ios development using swift, overview of ios, history if ios development and features of ios.

Overview of iOS

In March 6,2008, Apple has released the first software development kit (iPhone SDK) without having any official name but after releasing the first iPhone, the OS has named it as iPhone OS. After that, apple has introduced a new devices called iPad and iPod on June 7, 2010 based on iPhone OS and the OS name has renamed it as iOS to make it consistent for all the devices.

History of iOS

Following are the details related to the evalution of iOS software.


  • In June 2007, Apple has released the first version which is 1.5 and shortly become 2.0.
  • In July 11, 2008, Apple has released the third iPhone OS 2.0 version.
  • July 17, 2009, Apple has released the third iPhone OS 3.0 version.
  • June 21, 2010, iOS 4 was released and Apple has provided a 1500 new API features including multitasking feature.
  • In June 6, 2011, Apple has released iOS 5 and included iMessage chat between two devices which fully integrate with iCloud features.
  • In June 11, 2012, Apple has released iOS 6 version but this version is not accessible for public use. In September 19, 2012 iOS 6 was released in public.
  • In June 10, 2013, Apple announced iOS 7 and the features of iOS 7 is only for two iPhones IPhone 5c and iPhone 5c.
  • In June 2, 2014, Apple released iOS 8 for iPhone 6 and iPhone 6 plus. iOS 8 is the first version which is available public beta testing.
  • In June 8, 2015, Apple announced iOS 9 version and it provided a support to upgrade from iOS 8 to iOS 9.

Features of iOS

Following are the common features available with apple iOS software.


  • Battery problem is a common issue in all iPhone devices. Now, the settings of iPhone offer to check that which application is taking too much battery and we can uninstall or deactivate the applications based on our requirements.
  • The feature in iOS is predictive typing which means when we type a word in iOS, it suggests a word.
  • The concept of “Continuity” is now open which means if you are composing an email on MAC laptop and want to end that email on your IPhone, then you can do it by using Handoff tool.
  • Now, Apple ID can be merged with up to six members so we can share  iTunes downloads with each other’s in the group.
  • Apple has provided a feature to share the audio and video messages to our friends.
  • Thumb impression feature is great in iOS and we can lock our mobiles using thumb impressions.

Start iOS Development

if you want to become a iOS developer and want to start the iOS development, then you should have a little bit knowledge on programming languages like C, Java and also should have the knowledge about OOPS (object oriented programming language) and design patterns like MVC.

Topics Covered