iOS Apps Development Online Training

Home / iOS Apps Development Online Training

IOS Apps  Development Online Training Course

Duration: 5-7 Weeks

The iPhone Software Development Kit(SDK)
  • The Software Development Kit(SDK)
  • Objective-C
  • Frame works
  • Cocoa Touch
  • Foundation Framework
  • The iPhone Frameworks
Objective-C
  • Objective-C Classes and Objects
  • The @interface and @implementationCompiler Directives
  • Method Declaration and Definition
  • Nested Arguments
  • Class and Instance Methods
  • The alloc and init Methods
  • Managing Memory Using Retain and Release
  • Properties, Retain,Assign, Copy
  • Multi-Argument Messages
  • Understanding the id Variable type
  • Categories & Protocols
UIApplication and UIApplicationDelegate
  • Adding a UIView and UIViewController to a UIApplicationDelegate
  • Connecting UIWindow, UIApplication, UIApplicationDelegate
  • Try This: Exploring MainWindow.xib
  • UIApplication and UIApplicationDelegate
  • The main.m file
  • Handling Application Life Cycle Events
UIView and UIViewController
  • The UIView Class
  • The UIViewController Class
  • View-based Application Template
  • Iboutlet and IBAction
  • Using a View-based Application Template
Controls
  • Buttons
  • Text Fields
  • Labels
  • Sliders
  • Progress
  • Switch
  • Web View
  • Image View
  • Segmented Control
  • Date picker
  • Picker
  • Alerts & Action Sheets
  • Page Controller
Basic NS Classes
  • NSString, NSObject
  • NSArray, NSMutable Array
  • NSDictionary, NSMutable Dictionary
  • Other etc important classes
Tables Using UITableView and UITableViewController
  • UITableView
  • UITableViewDelegate and UITableViewDataSource
  • UITableViewDelegate
  • UITableViewDataSource
  • Adopting the UITableViewDelegate
  • UITableViewCell
  • UITableViewController
UINavigationBar and UINavigationController
  • UINavigationBar
  • UINavigationController, and UINavigationItem
  • Building a Three-View
  • Application using a Navigation Bar
  • Adding Another View
  • Duplicating the Utility Application
  • More on the UINavigationController
  • Pushing and Popping
  • Using a Navigation Controller in a Tab
UITabBar and UITabBarController
  • UITabBar, UITabBarController, UITabBarItem, and UITabBarControllerDelegate
  • Using the Tab Bar Application Template
  • Adding a Tab Bar Item to a Tab Bar Application
  • Allowing Users to Customize a Tab Bar
XML Parsing
  • Parsing Techniques
  • NSXMLParser class
  • NSXMLParserDelegate methods
WebServices
  • NSURL Class
  • NSURL Request Class
  • NSURL Connection Class
  • Synchronous and Asynchronous process
Core Data
  • Core Data in brief
  • Creating Core Data Model
  • Entites,Attributes,Relationships
  • Generating NSManaged Object
  • Adding Objects
  • Saving Changes
  • Fetching Entities
  • Deleting Entities
SQLite
  • Creating DataBase Using simple firefox SQLite Manager
  • SQL Database Manipulations
  • Opening the DataBase
  • Statements, Preparing Statements, executing Statements
  • Select
Multimedia
  • Playing Sounds
  • AVAudio Player, AVAudioPlayerDelegate
  • Medoa Player Framework
  • MPMovieplayer Controller
CorePlot (Bar Graph’s) & Core Graphics Introduction
  • Framework Linking
  • Barchart, PieChart, Line Graph
Google Maps & Annotations Introduction
  • CLLocation, CLLocationCoordinate2D classes
  • Pointing A Location
  • Adding Annotations
Facebook Integration
  • Framework Linking
  • Posting Messages