iOS Applications Development with SDK 6.0 Training Syllabus

Curriculum Designed by Experts

Cocoa vs. Cocoa Touch Development
Building a Simple iOS Application

  • Setting up an iOS Application in Xcode
  • Xcode's Interface Builder
  • Nib Files
  • Adding Basic Controls to the Interface and Changing the Attributes

Basic Interaction

  • Model-View Paradigm
  • View Controller
  • Outlets and Actions
  • Designing the User Interface around the View Controller
  • Styles
  • Application Delegate

Advanced User Interfaces

  • More User Interface Controls
  • Implementing the Image View and Text Fields
  • Adding the Image View
  • Resizing the Image View
  • Setting the Image View Attributes
  • Adding Text Fields
  • Creating and Connecting Outlets
  • Keyboard Interaction
  • Adding a Slider and Label
  • Adding Constraints
  • Implementing Actions
  • Adding Switches, Buttons, Segmented Controls, and Action Sheets
  • Using the viewDidLoad Method
  • Control States

AutoRotation and Autosizing

  • Autorotation
  • Points, Pixels, and the Retina Display
  • Autorotation Approaches
  • Supported Orientations at the App Level
  • Per-Controller rotation support
  • Designing an Interface Using Constraints
  • Full-Width Buttons
  • Restructuring a View when Rotated
  • Moving the Buttons on Rotation
  • Swapping Views
  • Designing the Two Views
  • Implementing the Swap
  • Changing Outlet Collection

Multiview Applications

  • Architecture of a Multiview Application
  • Root Controller
  • Anatomy of Content View
  • UINavigationController
  • Creating the View Controller and Nib Files
  • Modifying the App Delegate
  • Adding a View Controller
  • Building a View with a Toolbar
  • Writing the Root View Controller
  • Implementing the Content Views
  • Animating the Transition

Tab Bars and Pickers

  • Pickers Application
  • Delegates and Data Sources
  • Setting Up the Tab Bar Framework
  • Creating Files
  • Adding the Root View Controller
  • Implementing the Date Picker
  • Implementing the Single-Component Picker
  • Implementing the Controller as a Data Source and Delegate
  • Implementing a Multicomponent Picker
  • Implementing a Custom Picker
  • Adding Image Resources
  • Linking to the Audio Toolbox Framework

TableViews

  • Table Views and Table View Cells
  • Grouped and Plain Tables
  • Implementing a Simple Table
  • Using Table View Cell Styles
  • Setting the Indent Level
  • Handling Row Selection
  • Changing Table Attributes
  • Customizing Table View Cells
  • Adding Subviews to the Table View Cell
  • Creating a UITableViewCell Subclass
  • Grouped and Index Sections
  • Importing Data
  • Adding an Index
  • Implementing a Search Bar
  • Adding a Navigation Bar

Navigation Controllers and Table Views

  • Navigation Controller Basics
  • Controller Stacks
  • Subcontrollers
  • Disclosure Buttons
  • Checklists
  • Controls on Table Rows
  • Movable Rows
  • Deletable Rows
  • Editable Detail Pane

Storyboards

  • Simple Storyboard
  • Prototype Cells
  • Table Content with Storyboards
  • Segues
  • Creating a Segue Navigator
  • Transitions
  • Passing Data with Segues

Talk to our Advisor.

+91