Core Java| JSP| Servlets| XML| EJB| JEE5| Web Services| J2ME| Glossary| Questions?

 

 

 

 

 

 

 

 

 

 

 

 

 

Search Tutorials

Latest Questions
Comments
 
What is iPhone SDK? 
 

What is iPhone SDK?

 

What is iPhone SDK?

                         

What is iPhone SDK?

The iPhone SDK or iPhone software development toolkit is a collection of API and necessary tool to write, test, debug and build the software for the iPhone. The iPhone SDK includes the API and components to create nice GUI for iPhone. It has also its API to interact with iPhone components such as camera, speaker and microphone.

In this section we will see the different components of the iPhone SDK. The latest version of iPhone SKD is 3.0 ( as on May 6, 2009).

The first version of iPhone SDK was released on March 6, 2008. Since onwards the apple is releasing the new versions of the iPhone SDK with new features.

The iPhone SDK is included in the Xcode IDE, which is the integrated development environment for the iPhone applications. The Xcode is intuitive IDE allowing the developers to write, test, debug and release the application easily.

 

Xcode IDE:

 

Components of iPhone SDK

The iPhone SDK includes the following components to make the development easier and organized.

  1. Cocoa Touch
    It provides API containing the components that allows the developers to build applications for iPhone. It includes API for
    * Multi-touch events and controls

    * Accelerometer support

    * View hierarchy

    * Localization (i18n)

    * Camera support

  2. Media
    It provides the support for:

    * OpenAL

    * audio mixing and recording

    * Video playback

    * Image file formats

    * Quartz

    * Core Animation

    * OpenGL ES

  3. Core Services
    It provides the API to access the following core services:

    * Networking

    * Embedded SQLite database

    * Core Location

    * Threads

  4. OS X Kernel

    * TCP/IP

    * Sockets

    * Power management

    * File system

    * Security

The Xcode IDE is only available for the Mac OS X platform. You can by any latest mac machine for the development of the iPhone applications.


                         

» View all related tutorials
Related Tags: iphone c programming ip ai example with phone program to learn ram tail exam ear codes e il it eps

Leave your comment:

Name:

Email:

URL:

Title:

Comments:


Enter Code:

Audio Version
Reload Image
 

Note: Emails will not be visible or used in any way, and are not required. Please keep comments relevant. Any content deemed inappropriate or offensive may be edited and/or deleted.

No HTML code is allowed. Line breaks will be converted automatically. URLs will be auto-linked. Please use BBCode to format your text.

Add This Tutorial To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Training Courses
Tell A Friend
Your Friend Name
Software Solutions
Least Viewed
Most Rated
Recently Viewed
Search Tutorials

 

 
 

Home | JSP | EJB | JDBC | Java Servlets | WAP  | Free JSP Hosting  | Search Engine | News Archive | Jboss 3.0 tutorial | Free Linux CD's | Forum | Blogs

About Us | Advertising On RoseIndia.net  | Site Map

India News

Indian Software Development Company | iPhone Development Company in India | Flex Development Company in India | Java Training Delhi | Java Training at Noida |

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2008. All rights reserved.