iPhone Training
Avoid all the confusions and frustrations when trying to learn iPhone programming. App development for iPhone is a vast topic, so it’s often challenging for you to know where to begin and there are chances that you might get frustrated and fall into confusions.
is a leader in providing Mobile Application Development Training and our iPhone Training is specially developed to give you an in depth, hands-on training for iPhone App Development Programming.
iPhone Training Highlights
- Our interactive training provides “concept, problem and Solution system” which provides a step-by-step approach for all candidates.
- The course curriculum is developed based on a proven system that is recognized in the industry.
- Our trainers have years of experience in iOS SDK Development and they are available whenever you need help on understanding a concept or you face coding issues.
- In order to test your applications, we provide you original MAC, iPhone, iTouch, iPad devices.
- We guarantee that, by the end of this course you will be able to build a working iPhone application
What you’ll learn
- With this course you will master objective-C, Xcode and Interface Builder to develop iPhone applications.
- Get hands-on knowledge with the iPhone’s Cocoa touch development environment, including Xcode and Interface Builder
- Start writing your own iPhone apps that make full use of the iPhone SDK.
Curriculum
- Introduction to xcode
- Xcode workflow tools
- Creating and building simple applications
Introduction to mac
- Working with variables and constants
- Control statements and loops in objective -c
- Introduction to array and pointers
- Protocols and categories
Principles of oops
- Auto release pool—using accessor method
- Control statements and loops in objective -c
- Managing memory using auto release pools
Objective-c memory management
- Document window workflow tools
- Outlets and actions
- Referencing outlets
Interface builder
- Types of debugging and debugging preferences
- Managing program execution
- Setting and viewing breakpoints
Introduction to debugging
- Design pattern of cocoa-mvc design pattern
- Foundation classes, value objects, collections
- Delegation
Introduction to cocoa touch
- View controllers
- View controllers and types
- Creating view controller applications
Building different types of applications
- Customizing the types of inputs
- Displaying, dismissing of keyboard
- Screen orientations
Keyboard inputs
- Property list types and objects
- Property list serialization
- Creating and modifying of data using pList
File handling and basic data persistence
- Creating of database and using it in iphone app
- Introduction to url loading system
- Working on url loading system-rss reader
Working with sqlite data base
- Integrate iphone app with address book, maps
- Safari, mail, and other standard application
- Viewing and analysing traced data.
Integrating with core services

