About iOS Training in Bangalore
iOS course content & Syllabus Training Bangalore
Objective-C and C
Objective-C and C++
Objective-C and Mac OS X
Objective-C and iPhone/iPad/iOS
Introduction iOS &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
NSString
NSData
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
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
Navigation bar 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
Text Field Delegate
Text View
Text View 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
Navigation Bars
Navigation Items
Button Bar Items
Push/Pop Views
Picker View
UIPickerView
UIPickerViewDelegate
UIPickerViewDataSource
Date and Time Picker
UIDatePicker
NSTimer
Table View
Table View Controller
Table View
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
UIImag
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
Face book integration
Youtube integration
Real-Time Working Scenario
What is mercurial?
What is repository?
What is IPA file?
How to make an ipa file?
How to upload a build to TestFlight?
How to upload app to app store?