IPhone Platform Construction

Source: Internet
Author: User

1. iPhone Introduction
First, you need to understand and crack the iPhone. The following post is very detailed:
IPhone's most authoritative [entry] [cracking] [literacy] [resources] [brick repair] Summary
Http://www.weiphone.com/thread-41690-1-1.html

Chinese Translation of iPhone Manual
Http://down.tgbus.com/soft/16820.shtml

2. Common Unix Commands
The operating system of the iPhone is Mac OS X and the kernel is Unix. Therefore, you can run Unix commands on the iPhone.
Http://www.weiphone.com/thread-15894-1-1.html

3. Build an iPhone Development Environment on Windows
See the author'sArticleHow to Build the iPhone Development Environment Based on cygwin on Windows, file link:
Http://canco.iteye.com/admin/blogs/199106

4. toolchain and iPhone SDK
For a comparison between toolchain and the official iPhone SDK, see the article:
Comparing the official iPhone SDK and open source tool chain, article link: http://www.cocoachina.com/index.php/archives/cocoachina_149.html
IPhone SDK introduction and analysis
See two articles by Mr. allenkids of Xixi River:
IPhone esdk observation-dancing, Apple's tango
Http://www.20ju.com/content/V19377.htm
IPhone SDK Observation 2
Http://www.cnbeta.com/articles/55055.htm

Comparison between iPhone SDK, toolchain, Windows Mobile, and symbianos s60
Http://www.rsslite.com/post/1889.html

IPhone User Interface Guidelines
Http://www.20ju.com/content/V22381.htm

5. iPhone development language: Objective-C
IPhone nativeProgramThe development language mainly uses objective-C language. If you are familiar with C/C ++, you can quickly master objective-C. Objective-the C language mainly needs to understand variable parameters, categories, posing, protocols and other features.
Objective-C beginner's Guide (Traditional Chinese)
Http://www.otierney.net/objective-c.html.zh-tw.big5objective-csyntax Quick Reference
Http://www.cocoachina.com/index.php/archives/cocoachina_122.html
Learn objective-C
Http://cocoadevcentral.com/d/learn_objectivec/

The objective-C 2.0 Programming Language
Http://developer.apple.com/iphone/ (Note: You need to register as an apple member to download)

6. iPhone development books, articles, andSource code
The book Jonathan Zdziarski, the iPhone developer, is the most important, recommended, and unique development book, iPhone open application development. You can download an electronic version from Google.

Creating an iPhone application
IPhone OS Overview
IPhone OS programming guide
IPhone Human Interface Guidelines
Cocoa fundamentals Guide
Http://developer.apple.com/iphone/ (Note: You need to register as an apple member to download)

Lucas Newman's 18-page iPhone development PDF tutorial
Http://lucasnewman.com/phonedev.pdf

How can I develop a self-made notebook on the iPhone/iPod Touch?
Http://www.weiphone.com/thread-81192-1-2.html

Incomplete list of open-source iPhone programs compiled by cocoachina
Http://www.cocoachina.com/index.php/archives/cocoachina_143.html

Several source code examples
Http://lucasnewman.com/phonedemos.zip

7. iPhone forums and websites
Pingguo development Chinese site-the best Chinese iPhone development website!
Http://www.cocoachina.com/

Apple's Official Development Website:
Http://developer.apple.com/iphone/

Weiphone
Http://www.weiphone.com/index.php

Website established by Apple fans:
Http://apple4.us/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.