You are on page 1of 7

iPhone/iPad applications development

Job Oriented Module Effective from: Jan 2012

COURSE OUTLINE FOR iPhone/iPad Development

XPERT INFOTECH | Confidential

Contents
What is iPhone? .............................................................................2 How we provide? ...........................................................................3 Projects and JOB Scenario .............................................................3 iOS 5.0 Programming Using Objective C Course Outline: ...............4

What is iPhone?
Apple iPhone is a great 3G multi-touch phone with amazing features that make this Smartphone useful to every category of mobile users. XPERT INFOTECH provides iPhone application development training according to the current requirement of IT industry. Apple lets individual developers and companies to list their custom iPhone applications on the iPhone Store for free or commercial distribution. Already there are 120,000 iPhone applications with more than one billion download on the iPhone Store. Training custom iPhone applications training is thus very lucrative given the vast demand for such applications worldwide. XPERT INFOTECH is an iPhone Application Training institute with proven expertise in training useful iPhone applications as well as providing hands-on training to budding iPhone software developers. We have a dedicated team of iPhone trainers who provide intensive and dedicated training on all core and general aspects of iPhone development. We have mastered the iPhone SDK and can effortlessly transfer our skills and knowledge to you through our iPhone training course.

COURSE OUTLINE FOR iPhone/iPad Development

XPERT INFOTECH | Confidential

Prerequisites

Student should have good knowledge of a modern, object oriented language such as Java, C#, C++. Knowledge of Objective-C is most preferable.

How we provide?
iPhone Training provided by Real-time iPhone Application Developer of our company, has more than 4-5 years of domain experience.

We will provide real time project training with code explanation and implementation. Our training modules are completely designed according to current IT market. , and Interview Preparation and Recruitment process in IT Industry. Student will go through the training of Objective-C as complimentary package before starting of iPhone Application Development Training. We offer regular, fast track and weekend training in iPhone application development training. Study material is provided with the course which consists of concepts, examples and real time examples.

Projects and JOB Scenario

After completion of 75% of classroom training (with all practical), student will go through 2 Major Projects Training and 1 Live Project Training under the guidance of our iPhone developer. After being hands-on in projects as well as iPhone development concepts students will go through interview preparation and recruitment process in IT Industry.

Training Objective:
iOS Developer iPhone/iPad Application Developer

COURSE OUTLINE FOR iPhone/iPad Development

XPERT INFOTECH | Confidential

iOS 5.0 Programming Using Objective C Course Outline:


Internal Hardware System Support iOS Releases

Introduction to iOS Versions of iOS and Supported Devices Apple Approval Process

Using Device Cameras for Photos Using Device Microphone for Sound Files Playback of Sound Files and System Sounds Saving GPS Data Recognizing Accelerometer Motion Detect Multi-Touch Gestures

Xcode IDE Installation and Use


System Event Handling


Installing and Updating Xcode Code Development and Tracking Debugging Utilities Application Navigation Tools

Recognizing Apps Moving to Background Detecting and Solving Low Memory Events Handling Custom Events and Exceptions

MVC Architecture

Multithreading Support

Model-View-Controller Development Paradigm Application Design Process

Creating Threads Using Threads for Asynchronous Processing

Objective-C Web Service Support


Fundamental Syntax Object Oriented Programming Support Using Dynamic Binding Using ARC Writing Code for Hardware Interaction

Creating an App that Uses a Web Service Using Third-Party Systems o ASIHTTPRequest o wsdl2objc

Views and View Controllers

Multi-Platform Development

Using Generic Views and View

Creating Apps that Work on iPhone and

COURSE OUTLINE FOR iPhone/iPad Development

XPERT INFOTECH | Confidential

Controllers Using Specific Purpose Views o Text View o Web View o Map View o Table and Table Cell View

iPad Creating User Interfaces for Multiple Screen Resolutions Detecting and Using Hardware at Runtime

NeXTStep Object Support

Using the NeXTStep Data Types o NSDate, NSPoint, NSSize, NSString Using the NeXTStep Collection Objects o NSSet and NSMutableSet o NSArray and NSMutableArray o NSDictionary and NSMutableDictionary

Games and Graphics Support


Creating a Simple Game Using Coco Graphics 2D and 3D Graphics Support

Data Persistence

File Manipulation SQLight Support CoreData Usage Apple iCloud Storage

COURSE OUTLINE FOR iPhone/iPad Development

XPERT INFOTECH | Confidential

Our Technology Specialization and Certification Courses:

COURSE OUTLINE FOR iPhone/iPad Development

XPERT INFOTECH | Confidential

KEY FEATURES OF XPERT INFOTECH: KEY FEATURES OF XPERT INFOTECH:


Training by Certified and Experienced Trainers. Industrial and Corporate Tie-ups for Live projects for student. Well equipped Computer Lab, Internet and Book Bank facility. Live project based Summer Trainings, Summer Internships and summer programs. 100% placement assistance on every course. Interview Preparation and Technical Events. On Campus Interviews in every month for the placement of students. WI-FI enabled classrooms.
100% Placement Assistance

On Campus Interviews

58-61 (Basement), Vashist Park, Pankha Road, New Delhi-46 Ph.: 011-28526572, 65833100, 9990345891 www.xpert-infotech.com
Email: info@xpert-infotech.com

COURSE OUTLINE FOR iPhone/iPad Development

XPERT INFOTECH | Confidential

You might also like