eMail: techrepacktraining@gmail.com
Phone: INDIA: +91 8374805705, EUROPE :07405508027

2

IOS

The I Phone is a line of Smartphone designed and marketed by Apple Inc. It runs Apple’s iOS mobile operating system, originally named “iPhone OS”. Updated for iOS 5. Tools and APIs required to build applications for the I Phone and iPad platform using the iOS SDK. User interface designs for mobile devices and unique user interactions using multi-touch technologies.

Prerequisites

All attendees should have a basic knowledge of c and c++ and object oriented concepts

Course Contents

1. Introduction

  • I OS SDK: I Phone, iPod Touch, iPad
  • X code
  • Interface Builder
  • iPhone Simulator
  • Debugger

2. Objective-C 2.0

  • Classes
  • Protocols
  • Messages
  • Properties
  • NS Object
  • NS Classes
  • UI Classes Window-Based Application
  • Application
  • Application Delegate
  • Window
  • Timer

3. Device Info

  • Screen
  • CGRect, CGPoint, CGSize
  • CGRectMake(), CGRectZero
  • Static Device Info
  • Dynamic Device Info
  • Orientation Info

4. View-Based Application

  • View
  • View Hierarchy
  • View Controller
  • View Rotation
  • Interface Builder

5. Alerting Users

  • Alert View
  • Alert View Delegate
  • Action Sheet
  • Action Sheet Delegate

6. Controls

  • Controls
  • Labels
  • IB Outlet
  • Buttons
  • IB Action
  • Interface Builder

7. Text Controls

  • Text Field
  • Text Field Delegate
  • Text View
  • Text View Delegate Tables
  • Table View Controller
  • Table View
  • Table View Cell
  • Data Source
  • Table View Delegate

8. Files and Media

  • NS Home Directory (), etc.
  • Bundles
  • Resource Files
  • Read/Write Text Files
  • Audio Services
  • Audio Player (AV Audio Player)

9. Utility Application

  • Application Controllers
  • Main View
  • Flipside View
  • Animation
  • Button Handling

10. Tab Bar Application

  • Tab Bar Controllers
  • Tab Bars
  • First View Controller
  • Second View Controller
  • Creating New Classes
  • Classes and Interface Builder

11. Navigation-Based Application

  • Root View Controller
  • Navigation Controller
  • Navigation Bars
  • Navigation Items
  • Button Bar Items
  • Push/Pop Views

12. Networking

  • SC Network
  • CFHTTP
  • CFFTP
  • CF Socket
  • Berkeley Sockets
  • Web Server

13. phone Fun

  • Proximity Sensor
  • Vibration

14. Touch

  • Accelerometer
  • Location Service
Mo. +91-8374805705 / +91-7285967702 Mail Us :- info@techrepackonlinetraining.com

+91 8374805705