IOS Online Training

KITS Online Training Institute provides best IOS Online Training with our well trained and real-time trainers. In this course, you can gain knowledge that Microsoft Application Virtualization( APP V) provides a powerful set of tools to sequence and manage virtual applications. APP V also integrates seamlessly into System Center Manager 2007 allowing centralized management of traditional and virtualized applications. Full APP-V requires a virtualization layer. Application virtualization layers replace part of the runtime environment normally provided by the operating system. The layer intercepts all disk operations of virtualized applications and transparently redirects them to a virtualized location, often a single file. The application remains unaware that it accesses a virtual resource instead of a physical one. We are delighted to be one of the best leading IT online training with best experienced IT professionals and skilled resources. We also provide similar courses like Application Packaging online training.

IOS Online Training Course Content

Intro to Objective-C

  • Objective-C and Smalltalk
  • Objective-C, C ,  C++  and Mac OS X
  • Objective-C and iPhone/iPad/iOS

Introduction iOS and SDK 

  • iOS SDK: iPhone, iPod Touch
  • Xcode
  • Interface Builder
  • iPhone Simulator
  • Debugger

Xcode

  • Xcode IDE
  • Editing
  • Building
  • Running
  • Console

Objective-C 2.0 

  • Programming in Objective-C
  • The Preprocessor

Classes, Objects, Methods and Properties

  • id
  • null
  • @interface
  • @end
  • @implementation
  • Archiving
  • @property
  • @synthesizee
  • @dynamic
  • Data Types
  • control flow statement
  • More about  Classes
  • More about Variables and Data Types
  • Inheritance
  • Polymorphism, Dynamic Typing, and Dynamic Binding 

 Categories and Protocols 

  • About Categories
  • @catagory
  • About Protocols
  • @protocol

Foundation Framework 

  • Introduction to the Foundation Framework

Collections

  • NSArray
  • Enumeration
  • NSMutableArray
  • NSDictionary
  • NSMutableDictionary
  • Scalar Data Types
  • NSObject and NSString
  • NSData and NSDate

Files

  • NSFileManager
  • NSFileHandle
  • NSUserDefaults
  • NSHomeDirectory(), etc.
  • Resource Files
  • Read/Write Text Files
  • Copying Objects
  • Archiving

Memory Management 

  • Allocate
  • Release
  • Auto Releasing
  • Reference Counting
  • Static Analyzer
  • Garbage Collection

Cocoa and Touch 

  • What is Cocoa?
  • Cocoa Framework and Cocoa Classes
  • Subclassing
  • Xcode
  • Simulator
  • Interface Builder
  • Nib files
  • File’s Owner
  • Outlet Connections
  • Action Connections
  • Inspector

Controls Part-1 

  • Controls
  • Labels
  • IBOutlet
  • Buttons
  • IBAction
  • Event Handling
  • UIEvent
  • Toolbars
  • Toolbar items
  • Status bar
  • Navigation bar and items

Controls Part-2 

  • Activity Indicator
  • Network Activity Indicator
  • Page Indicator
  • Progress View
  • Refresh Control
  • Scope Bar
  • Search Bar
  • Segmented Control
  • Slider
  • Stepper
  • Switch
  • Detail Disclosure Button
  • Info Button

Text Controls 

  • Text Field and Delegate
  • Text View and Delegate

View 

  • What is View?
  • UIViews and UIViewControllers
  • UIView Class
  • UIView Subclasses
  • Types of Views
  • UIApplication

Window Based Application 

  • Application
  • Application Delegate
  • View Controller
  • Window & Views
  • Device Info
  • Screen
  • CGRect, CGPoint, CGSize
  • CGRectMake(), CGRectZero
  • Static Device Info
  • Dynamic Device Info
  • Orientation Info
  • The iPhone Accelerometer
  • Detecting shakes
  • Determining orientation
  • Responding to the accelerometer

Tab Bar Application 

  • Tab Bar Controllers
  • Tab Bars
  • First View Controller
  • Second View Controller
  • Third View Controller
  • Creating New Classes
  • Classes and Interface Builder

Navigation Based Application 

  • Root View Controller
  • Navigation Controller, Bars and Items
  • Button Bar Items
  • Push/Pop Views 

Picker View 

  • UIPickerView
  • UIPickerViewDelegate
  • UIPickerViewDataSource
  • Date and Time Picker
  • UIDatePicker
  • NSTimer 

Table View 

  • Table View  and Controller
  • Table View Cellz
  • Data Source
  • Table View Delegate

Popover (iPad Only)
Split View (iPad Only)
Browser View
Alerting Users

  • Alert View
  • Alert View Delegate
  • Action Sheet
  • Action Sheet Delegate

Media and Images 

  • UIImageView
  • UI image
  • animationImages
  • Highlighted Animation Images
  • UITouch
  • UIGestureRecognize
  • UIPinchGestureRecognizer
  • Panning
  • Zooming
  • Rotating Image
  • Playing Audio
  • Responding to audio events.
  • Playing audio in background
  • Recording Audio
  • Playing Video
  • Photo Library
  •  UIImagePickerController
  • Taking Pictures And Movies 

Processes and Threads 

  • NSProcessInfo
  • NSThread
  • PerformInBackground
  • GCD (Grand Central Dispatch)
  • Synchronization 

Networking 

  • NSURL
  • NSURLRequest
  • NSURLConnection
  • XMLParser
  • SCNetwork
  • CFHTTP
  • CFFTP
  • CFSocket
  • Web Server 

Working with SQLite 

  • What Is SQLite?
  • The SQLite Library
  • Building a Simple Database
  • Designing the Database
  • Creating the Database
  • Populating the Database
  • Creating Records with the INSERT Command 

Working with Core Data 

  • Introducing Core Data
  • SQLite and Core Data
  • Modeling Data in Xcode
  • Building a Core Data Application
  • Core Data-Related Cocoa Features
  • Core Data Migration and Performance
  • Application Integration using Web Services 

Location and Mapping 

  • About Core Location
  • Handling location updates
  • About Map Kit
  • Map Overlays
  • Adding annotations 

Social Networks Integration 

  • Flickr integration
  • Twitter integration
  • Facebook integration
  • Youtube integration 

Click here to add your own text

IOS Enquiry

Request for demo

KeyWords:

IOS Online Training tags:

ios traing online, ios training, ios jobs, ios swift training, ios objective c, ios training from india, ios training from hydrabad, ios  online training table view, ios online training web services, ios online training urls