Start building apps for iOS 9 with Apple’s Swift programming language. If you’re grounded in the basics of Xcode and the Cocoa framework, this Course provides a structured explanation of all essential real-world iOS app components.

Through deep exploration and copious code examples, you’ll learn how to create views, manipulate view controllers, and use iOS frameworks for adding features such as audio and video, access to user calendars and photos, and tracking the device’s location.


Prerequisites and Requirements

  • Any basic experience in programming would be helpful(but not necessary).

  • You will also need access to a Mac computer running OS X 10.10 or later.

  • A paid Apple Developer account is NOT required – you can download Xcode 6 for free

  • We have designed this course such that you will not need a physical device (i.e. an iPhone or an iPad) to build your app. We will be using a simulator on your mac that will imitate the features of a phone on your computer.

Who should go for this course?

The course is designed for professionals who want to learn iOS App Development with Apple’s Brand New Language ‘Swift’. The following professionals can go for this course:

Software Developers and Architects, Mobile App Developers,Testing Professionals,Mainframe Professionals, Graduates aiming to build a career in iOS App Development, Beginners, Junior Software Developers, Senior Software Developers, Team Leads and Managers.

Hobbian who wants to bring their ideas into potential Apps.


Course Contents

Introduction to Xcode

  • Installing Xcode
  • Xcode IDE features walkthrough
  • Preparing the development environment

Ios Programming environment

  • Ios Project Structure
  • iOS terminologies
  • Xcode core skills for development.

Swift Basics

  • Introduction to Swift Programming.
  • Swift Programming concepts.
  • Swift Playgrounds.
  • Swift Repl.

Designing Layouts in StoryBoards.

  • Interface Builder.
  • Storyboards
  • Connecting UI elements to code
  • Auto Layouts
  • Object Library
  • Segues
  • Understanding View Hierarchy

Application Life Cycle

  • Hello World App
  • MVC intro
  • Application Life Cycle
  • Single View Application

Native iOS Programming Concepts

  • First Responders
  • Delegates
  • Cocoa Touch Classes

iOS app UI

  • Types of application screens
  • Table View
  • Tab View
  • Paged Application
  • Navigation Controller
  • Master Detail application

Working with iOS components

  • Working With date
  • Alert View
  • Working with images
  • Touch Swipe
  • Gestures
  • Pull to refresh
  • Web view
  • Media
  • Maps
  • Camera

Managing data in iOS app

  • Using core data
  • Working with json data


iOS App Development Training in chennai is Primarily hands-On & available as

Classroom / Online / Corporate Training

Call – +91 9789968765 / +91 99627 74619 / +91 9176HADOOP / 044 – 42645495

iOS App Development Training in Chennai

Updated on 2016-03-05T15:06:24+00:00, by admin.