Tel: +1 (916) 222 - 2959
Email: info@corptechit.com
UI/Web Professional IT Training CenterBuilding World Class IT Professional Online TrainingOwn your future learning new skills online

UI/Web Professional IT Training Center

CorptechIT has fast become one of the most sought after disciplines by companies today

Read More

Building World Class IT Professional Online Training

For the skilled manpower in high end technology courses like SAP, SAP-MM, SAP-WM, SAP-SRM, SAP-PP, SAP-SD, SAP-FICO, SAP-APO, SAP-BW/BI,SAP HANA and ERP domains.

Read More

Own your future learning new skills online

CorptechIT is all the more effective as it is very flexible and convenient and can be undertaken at any time even by working professionals.

Read More

IPHONE

CorptechIT provides Online Training by experienced IT professionals. Our faculties dedicated to complete your course as per the schedule given. We record the class from your end to refer the classes once again whenever is required. Iphone Online Training being a really important module, we have taken precise steps in teaching a full-fledged Iphone Online Training course curriculum that covers all the concepts. Our customer support team and trainers will solve all your queries as and when required. Iphone Online Training has got the right training that can fulfill a candidate’s training expectations. We see to that the value and quality of our Iphone Online Training will not be compromised at all. We will market your resume in USA, UK, SINGAPORE, NEWZELAND, CANADA, AUSTRALIA, JAPAN, SWEDEN, and SOUTH AFRICA. We clarify your questions during the training even after the course completion. After completion of training in Iphone we will help you to assist you to get certified on Iphone. We will give you 100% Satisfaction.

Iphone Online Training Course Content

Intro to Objective-C

  • Objective-C and Smalltalk
  • 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
  • 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?
-->