Email – | For Pune – 9923115877 | Mumbai/Thane – 9221048123

Email or Phone

iOS App Development

iOS App DevelopmentTraining in Pune-Mumbai-Thane-online-classroom-classes. In this iOS Application Development training course, you will learn how to develop iPhone and iPad applications using the Xcode Integrated Development Environment. The course covers building views, developing program code, and testing the application on a device simulator. This course covers major user interfaces including tab bar views, table views, page-based views, and storyboards. Database applications are also explored in addition to MapKit, Web View, and camera applications. This course uses Xcode 5 and iOS 7. .

2567 Satisfied Learners

Course Duration : 40 Hrs

Prerequisites :

Knowledge of the Objective-C programming language.

Course Outline

  1. iOS Applications
    • Starting the Xcode Workbench
    • Project Types
    • Building Your First iOS Application
      • Hello World Application
    • Model-View-Controller (MVC)
      • The MVC Approach to App Development
      • MVC in Xcode
    • IBOutlets and IBActions
    • Building an Interactive iOS Application
      • Creating the Project
      • Adding Properties and Synthesized Methods
      • Building the User Interface
      • Testing the Application
  2. iOS Overview
    • ios
    • Mobile Devices
    •  Cocoa Touch Layer
      • User Interfaces
    •  UIKit and Foundation Framework
    •  Media Services
    •  Core Services Layer
  3. User Interfaces
    • The Window
    • The Root View Controller
    • View Controller
    • Delegate
    • UI Control
    • Data Entry Application
      • Creating the Project
      • Building the UI
      • Writing the Code
      • Testing the Application
  4. View Navigation
    • Tab Bar
      • Creating a Tab Bar Project
    • View Controllers in Multiview Applications
      • The Delegate
      • The Root View Controller
      • The User Interfaces
    • The Table View
      • Setting up the Project
      • Placing a Table View on the UI
      • Data Source and Delegate Connections
  5. Page-based Applications
    • UIPageViewController Class
      • The Data Source
      • Navigation Orientation
    • UIPageViewController Delegate Protocol
    • Content View Controller
    • The Data Model
  6. Picker Views
    • DatePicker and PickerView Components
      • NSDate
      • NSDateFormatter
      • DatePicker and NSDate
      • Using the Date Picker
    • Picker View
      • Using a Picker View in a Project
  7. Database Applications
    • The Core Data Stack
      • The Managed Object Model
      • Managed Object Context and the Managed Object
      • NSManagedObject and NSManagedObjectContext
      • NSEntity Description
    • Creating a Core Data Application
    • Saving, Retrieving and Deleting Data Using Core Data
  8. Database Applications Using SQLite
    • SOLite
    • The Structured Query Language (SQL)
    • Incorporating SQLite in an Xcode Project
      • Add the SQLite Library
      • Creating the UI
    • Saving, Retrieving and Deleting Data
    • SQLite Functions for Accessing Data
  9. Using iCloud
    • icloud
    • Guidelines of iCloud Usage
    • Preparing an Application for iCloud Usage
    • Enabling iCloud Document and Data Storage
    • iCloud Key-Value Data Storage
      • Sharing Data between Applications
  10. Storyboarding
    • Purpose of Storyboarding
    • Adding Scenes to the Storyboard
      • Configuring Segues to a Scene
      • Associating a View Controller to a Scene
  11. Web Views
    • The UIWebView Class
      • Accessing a URL with NSURL
      • Building Requests with NSRequest
      • Loading Requests
  12. Map Views
    • The MapKit Framework
      • MapKit Regions
      • The MKMapView Class
    • Using the MapKit Framework in the Application
      • Setting the Map Type to Standard, Satellite and Hybrid Views
    • Updating the View Based on User Movement
  13. Camera Applications
    • UIImagePickerController
    • Using UIImagePickerController in an Application
      • Adding Mobile Core Services Support
      • UIImagePickerControllerDelegate and UINavigationControllerDelegate
      • Creating the User Interface
      • Implementing the Action Methods
      • Saving Images


100% JOB guarantee program with money back policy

we are the only institute offering 100% job gaurantee with on paper money back policy

1. Get trained Get Placed in just 100 Days.
2. Join us, become Goals certified IT professional and get placed in Coporate in just 100 days.
3. Customised training program for every individual with flexible batch timings.
4. We not only impart technical training but also make you industry ready.
5. We make sure our students are not only technically sound but also employable, and we do this by working on communication skills and personality grooming.
6. We have successfully placed candidates with non IT background (BA, BCOM, BBA etc.) also in IT MNCs.
7. Our placement ratio is 100%.
8. Get Goals certified IT professional certificate


@Goals InfoCloud we have intense processs for Trainer selection.
we make sure that our trainers are capable of delivering world class training and preparing candidate for certification exam and industry ready.

we have pool of 400+ Trainers who are engaged in classroom training /online training/corporate workshops/live projects.
All our trainers are real time working professionals/architects/consulatants.

We have delivered more than 1200+ corporate trainings to our customers located across Geography.

All our trainers are globally certified experts in their respective technologies and also flexible to help you anytime even after course completion.



We are an ISO 9001-2008 certified Company.
We are authorized business partners of EMC, NetApp, HP, Symantec, RedHat, Cisco & IBM, Authorized Exam Centre & fastest growing
IT organization.

We conduct 100% JOB Guarantee program for freshers & experienced candidates with Money Back Guarantee.

We have more than 1000+ openings with our customers exclusively for Goals Students for 2018.

Our students are placed in TCS, cognizant, wipro, BMC, Netglow solutions,
HSBC, Berkleys Bank, HDFC bank, Accel frontline ltd, DCM data systems,
Comau, Nihilent, Nipro, TriZetto, SLK technologies, IBM and many more…

Below are the features of our training program :
1. We are an MNC having presence in Canada, Singapore and India.
2. Our own Data center setup.
3. Latest Hardware and software.
4. Best training center for DevOps, BI, AI, IMS, Big Data Analytics, Machine Learning,
Programming Languages and Software Testing.
5. Best infrastructure Setup in industry.
6. Affordable fees for all training's.
7. Get free lifetime career support and consultation
8. Get chance to work on live projects.
9. Excellent discounts for a group.
10. Unlimited access to data center 24*7*365 days.
11. we have a pool of 400+ trainers.
12. Get Course completion certificate


Our Courses

Drop A Query

Quick Enquiry