Our Courses  
 
I Phone
Course Contents - Will Update Soon

I-phone Application development fundamentals.
I-phone Software development kit(SDK)
IOS SDK 3.0, 4.0, 5.0

  • X code (3.2,4.0,4.2,4.3)
  • Interface builder
  • Storyboards
  • Simulator
  • Performance tools

I-phone software architecture

  • Cocoa Touch
  • Media layer
  • Core Services
  • Core OS

Objective-C Programming

  • Objective-C Class Structure
  • Oops Programming Structure
  • Difference between c And Objective-c
  • Object Creation
  • Interface Structure
  • Implementation Structure
  • @interface, @implementation
  • @property, @synthesize
  • Objective-c Keywords
  • Method Declaration, Definition
  • Class And Instance Methods
  • Alloc init release auto release Methods
  • Properties(atomic, non-atomic, retain, assign, copy, strong)
  • Message syntax
  • Method Types
  • Categories
  • Protocols
  • Memory Management

Cocoa touch Framework

  • Foundation Framework
  • UIKIT Framework
  • Core Graphic Framework

X-code, Interface builde Class Structure

  • IB Action Implementation
  • IB outlet Implementation
  • Debugging Process
  • UI Designing Process

View controllers, Appdelegates

  • Model View Controller(MVC) pattern
  • App Delegate Class
  • Adding View Controller
  • Application Life Cycle
  • Connection Making With Controllers
  • Basic View Structure

IB Outlet, IB Action

  • How to Implement IB Action
  • How to Implement IB Outlet
  • Connection Between IB Action And IB Outlet

Foundation Framework

  • NS Class
  • NS Object
  • NS String, NS Mutable String
  • NS Array, NS Mutable Array
  • NS Dictionary, NS Mutable Dictionary
  • NS Date
  • NS Time
  • NS Log
  • NS Data
  • NS String, NS Mutable String

UI KIT Framework

  • UI Button
  • UI Label
  • UI Alert View
  • UI Action Sheet
  • UI Activity View Controller
  • UI Switch
  • UI Slider
  • UI Segmented View Controller
  • UI Text View
  • UI Image View
  • UI Text Field
  • UI Table View
  • UI View
  • UI Picker View
  • UI Date Picker
  • UI Progress View
  • UI Web View
  • UI Page Controller

UI Navigation Controller

  • UI Navigation Controller Creation
  • UI Navigation Item
  • UI Navigation Bar
  • Making View Navigations
  • Using Navigation in a tab
  • Push View Controller
  • Pop View Controller

UI Tab bar Controller

  • UI Tab bar Controller
  • UI Tab bar Item
  • Adding Tab bar item to a Tab bar Controller
  • Adding Tab bar to a View
  • Make Interface Between Tabs

Utility based Applications

  • How to make Animate With Utility

UI Components implementation

  • Generate UI Elements With Code
  • Customize UI Components.

Views Implementation

  • Generate UI View With Frame
  • View Implementation

UI Picker, UI Date picker

  • UI Picker View Class
  • UI Date Picker Class
  • Data source Methods
  • Delegate Methods
  • Custom Picker
  • Import Images in Picker

UI Table View Controller

  • UI Table View
  • UI Table View Delegate
  • UI Table View Data source
  • UI Table View Cell
  • Custom Table Generation
  • UI Table View With Navigation Controller
  • UI Table View With Animations

UI View Animations

  • Animate View Cover Vertical
  • Animate View Cross Dissolve
  • Animate View Flip Horizontal

Property List

  • Property List
  • Create A Property List for Data Storage
  • Load Values From Property List

Core Data

  • Core Data Creation
  • Create a Model, Entities, Attributes, Relationships
  • Data Saving, Data Fetching
  • Adding Objects
  • Delete Entities

SQ-Lite Data Base

  • Data Base Creation
  • Add Tables
  • Delete Elements
  • Update Elements
  • Select Elements

Browsing Internet

  • Using UI Web view
  • Browse internet In Application
  • Loading pdf's
  • Loading HTML Files
  • Read Data From Internet

HTTP Authentication

  • Make Request With GET Method
  • Request With POST
  • NSURL Class
  • NSURL Request
  • NSURL Connection

HTTP Authentication

  • Make Request With GET Method
  • Request With POST
  • NSURL Class
  • NSURL Request
  • NSURL Connection

Parsing XML And Web Services

  • NSXML Parser Class
  • NSXML Parser Delegate Methods

Sending Email, Sending SMS

  • Mail Composing methods
  • SMS Composing Methods

Audio, Video playing, Audio Recording

  • Playing Audio File
  • Playing Video Files
  • MP Movie Player Framework
  • AV Audio Player Framework
  • Audio Recording Process

I-pad Application development

  • Create i-pad Application
  • Split View Based Application

Events, Multitouch, Gestures

  • Touch Events
  • Gesture Recognizing

Core Graphic Framework

  • Introduction Core Graphic Frame Work
  • Draw Circles
  • Draw Rectangles
  • Draw Lines

Map kit Framework

  • MK Map view Controller
  • Loading Google Maps
  • Load Different Map types

Performance Testing

  • Check Leaks
  • Working With Performance Tool

Icon for app

  • Create Icon image for Application
  • Load icon for App

Device Testing

  • Test Application on I-pad
  • Test Application on I-phone

Submission process of App

  • Appstore Submission Process
  • Load icon for App

SCM Repository

  • Manage Apiction With SCM
 
 
 
    Copyright © 2014 www.ifocusitolutions.com All rights reserved. Facebook Twitter LinkedIn Blog