iPhone Application Programming Guide (1)

来源:互联网 发布:关系型数据库特点 编辑:程序博客网 时间:2024/05/22 11:49

Introduction

 

Note: This document was previously titled iPhone OS Programming Guide.

 

The iPhone SDK provides the tools and resources needed to create native iPhone applications that appear
as icons on the user’s Home screen. Unlike a web application, which runs in Safari, a native application runs
directly as a standalone executable on an iPhone OS–based device. Native applications have access to the
features that make the iPhone interesting, such as the accelerometers, location service, and Multi-Touch
interface. They can also save data to the local file system even communicate with other installed applications
through custom URL schemes.

 

In iPhone OS, you develop native applications using the UIKit framework. This framework provides fundamental
infrastructure and default behavior that makes it possible to create a functional application in a matter of
minutes. Even though the UIKit framework (and other frameworks on the system) provide a significant amount
of default behavior, they also provide hooks that you can use to customize and extend that behavior.

 

 

 

Who Should Read This Document?

 

This document is intended for both new and experienced iPhone OS developers who are creating native
iPhone applications. Its purpose is to orient you to the architecture of an iPhone application and to show
you the key customization points in the UIKit and other key system frameworks. Along the way, this document
also provides guidance to help you make appropriate design choices. It also points out additional documents
that may offer advice or further discussion of a given subject.
Although many of the frameworks described in this document are also present in Mac OS X, this document
does not assume any familiarity with Mac OS X or its technologies.

 

 

multi-touch多点触触控板
location service定位服务

 

原创粉丝点击