iPhone Training Institute
Home >> Courses Offered >> iPhone
Introduction
iPhone is based on an Operating System known as iOS which is built on the same core foundation as that of Apple Mac OS X. According to Apple, "iOS is the world’s most advanced mobile platform". This single characteristic of the OS is enough to start imagining as to what kind of applications can be developed to run on the devices based on such a powerful OS such as iPhone, iPad and iPod Touch. The availability of the SDK in combination with an excellent IDE known as Xcode will ease the life of a developer and enable creation of the applications which could be only imagined on desktop Operating Systems. The new version known as iOS 4 provides many new features like multitasking which enable our applications to do tasks in the background and also preserve the battery life which is critical for mobile devices. The availability of apps store provided an excellent opportunity to showcase your creative ability and mastery over development on such a platform.

Objectives
The objectives of this course are:
  1. To understand Objective-C importance on iOS
  2. To learn the Objective-C programming language
  3. To understand the iOS fundamentals
  4. To understand how to become iOS / iPhone developer
  5. To learn iPhone application development life cycle
  6. To learn how to use the developer tools like Xcode (coding) and Interface Builder (visual designing)
  7. To understand MVC architecture and where it fits in iPhone programming
  8. To understand and learn Cocoa Touch API
  9. To understand UIKit and the available controls
  10. To understand connecting code with UI though View Controllers
  11. To learn working with Tables
  12. To learn working with Toolbar and TabBar
  13. To get started with Animation
  14. To get started with the Audio on the device
  15. To get started with the Video on the device
  16. To understand how the Accelerometer works
  17. To learn how to invoke a Web Service from iPhone Application
Audience & Pre-requisites
This course is designed to meet the needs of mobile developers who want to develop applications for the devices based on iOS platform like the iPhone, iPad and iPod Touch. Students should be familiar with 'C' programming techniques. Knowledge of Object Oriented concepts will be an added advantage.

Instructor: Mr. Rahul Rampurkar
More than 13 years of Experience in Teaching and Developing software, he has taken innumerable number of corporate batches and thus has a very good understanding of the industry standards and requirements. Also is a Sun Certified Java Programmer and Sun Certified Java Architect and Microsoft Certified SQL Server developer.

Course Outline
  1. iPhone OS- iOS Overview
  2. Developer Tools
  3. Introduction to Objective-C Language
  4. Object Orientated Programming in Objective-C
  5. Foundation Classes
  6. Beginning iPhone Programming
  7. UIKit and its Controls
  8. Working with Tables
  9. Working with Images
  10. Developing Multiview Applications
  11. Working with Data
  12. Accelerometer
  13. Web Services

Why should you choose Deccansoft?


For further information, please fill the enquiry form .


Dates & Locations
For regular batches at Deccansoft Click Here..

For Corporate training submit request

LiveZilla Live Help