`

iPhone手机开发平台入门介绍和教程

阅读更多


1. iPhone手机介绍
首先需要了解和破解iPhone手机,下面一个帖子介绍很详细:
iPhone最权威 [入门] [破解] [扫盲] [资源] [修砖] 总汇帖
http://www.weiphone.com/thread-41690-1-1.html

iPhone手机手册的中文翻译
http://down.tgbus.com/soft/16820.shtml


2. Unix常见命令
iPhone手机的操作系统是Mac OS X,内核是unix,所以可以iPhone手机上运行unix命令。
http://www.weiphone.com/thread-15894-1-1.html

3. Windows平台上iPhone开发环境搭建
见笔者的文章《Windows平台上iPhone基于cygwin开发环境的搭建方法》,文件链接:
http://canco.iteye.com/admin/blogs/199106

4. Toolchain和iPhone SDK
Toolchain与官方iPhone SDK的比较请见文章:
《比较官方iPhone SDK和开源工具链》,文章链接:http://www.cocoachina.com/index.php/archives/cocoachina_149.html
iPhone SDK介绍和分析
见西西河的AllenKids先生的2篇文章:
iPhoneSDK观察 - 舞姿飘忽,苹果的探戈
http://www.20ju.com/content/V19377.htm
iPhone SDK 观察二:舞台宽广,才能跳得欢畅
http://www.cnbeta.com/articles/55055.htm

iPhone SDK, Toolchain, Windows Mobile, SymbianOS S60的比较
http://www.rsslite.com/post/1889.html



iPhone用户界面指导原则
http://www.20ju.com/content/V22381.htm

5. iPhone开发语言:Objective-C
iPhone原生程序开发语言主要是用Objective-C语言,如果你熟悉C/C++语言,则能很快掌握Objective-C。Objective-C语言主要要理解可变参数,Categories, Posing, Protocols等特性。
Objective-C初學者指南(繁体)
http://www.otierney.net/objective-c.html.zh-tw.big5 Objective-C语法快速参考
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/ (注:需要注册为apple会员才可以下载)

6. iPhone开发书籍、文章和源代码
由iPhone开发和破解领路人Jonathan Zdziarski著作,最最重要、最值得推荐和唯一的开发书籍《iPhone Open Application Development》,可通过google下载电子版。


Creating an iPhone Application
iPhone OS Overview
iPhone OS Programming Guide
iPhone Human Interface Guidelines
Cocoa Fundamentals Guide
http://developer.apple.com/iphone/ (注:需要注册为apple会员才可以下载)


Lucas Newman 的18页iPhone开发PDF教学
http://lucasnewman.com/phonedev.pdf

學習怎樣在 iPhone/iPod Touch 上開發自制遊戲全記錄
http://www.weiphone.com/thread-81192-1-2.html

CocoaChina整理的开源iPhone程序不完全列表
http://www.cocoachina.com/index.php/archives/cocoachina_143.html

几个源码例子
http://lucasnewman.com/phonedemos.zip



7. iPhone论坛和网站
平果开发中文站-最好的中文iPhone开发网站!
http://www.cocoachina.com/

苹果官方的开发网站:
http://developer.apple.com/iphone/

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

苹果fans成立的网站:
http://apple4.us/

分享到:
评论

相关推荐

    iPhone手机开发入门教程

    ### iPhone手机开发入门教程知识点详解 #### 一、概述 本教程旨在为初学者提供一套系统性的iPhone应用程序开发指南。通过一系列逐步引导的例子,帮助读者掌握iPhone应用开发的基础知识与技巧。适合没有任何iOS开发...

    30天精通iPhone手机编程+实例iPhone SDK编程入门教程.rar

    在本教程中,你将踏入iOS开发的大门,通过30天的学习,掌握iPhone手机编程的基础与实践。iPhone SDK(Software Development Kit)是苹果公司为开发者提供的工具集,用于创建针对iOS设备的应用程序,包括iPhone、iPad...

    iphone手机开发系列参考书.rar

    标题中的“iphone手机开发系列参考书.rar”表明这是一个关于iPhone应用程序开发的学习资源集合,其中包含了多个书籍或文档。这些资源可能涵盖了从入门到进阶的各种主题,旨在帮助开发者理解和掌握iPhone应用开发技术...

    ihone入门教程 中文

    【标题】"iPhone入门教程 中文"所涵盖的知识点主要针对初学者,旨在帮助他们熟悉并掌握使用苹果公司的智能手机——iPhone的基本操作和功能。这个教程可能是由一系列章节组成,覆盖了从设备设置到日常使用的各个层面...

    iphone手机程序设计

    【标题】:iPhone手机程序设计入门指南 【描述】:本教程旨在为初学者提供一个全面的iPhone应用程序设计概述,包括iOS系统基础、开发环境搭建、工具介绍以及实践案例。 【标签】:iPhone 【正文】: 在当今的...

    使用CoreData开发iPhone手机应用软件的实例教程.pdf

    本教程针对刚开始接触 iPhone 开发的初学者,通过实例教学,使他们能够快速掌握 Xcode、Objective-C、Cocoa Touch 和 Core Data 的基础,为进一步深入学习打下坚实基础。教程涵盖了从创建项目、搭建界面到数据管理的...

    3G手机开发资料(iPhone开发)

    《3G手机开发资料(iPhone开发)》是一份详尽的教育资源,专为那些希望深入理解和掌握3G技术以及iPhone应用程序开发的人群设计。这份资料集合了3G通信技术和Apple的iPhone SDK,提供了全面的学习路径,帮助开发者们...

    android入门级教程

    Android入门级教程是一份面向初学者的指导文档,它详细介绍了Android操作系统的发展历程、系统架构、核心组件以及如何开发Android应用。以下将根据提供的文件内容,详细介绍与Android相关的关键知识点。 ### ...

    Apple Watch开发快速入门教程试读

    当它与iPhone手机配对使用时,可以为用户提供全面的便捷体验。 为了配合Apple Watch的应用开发,苹果公司提供了一个全新的开发框架——WatchKit。WatchKit框架使得开发者能够创建专门针对Apple Watch的应用程序,或...

    学习Objective-C入门教程

    随着智能手机市场的不断扩大,iPhone应用程序的开发也成为了热门领域,特别是在中国市场,iPhone的发布和普及预示着巨大的开发潜力和市场机遇。 Objective-C入门教程通常会强调语言的基础知识,包括Objective-C的...

    iphone学习资料打包

    iPhone是苹果公司推出的智能手机平台,而Objective-C则是其早期主要的开发语言,尽管Swift已经逐渐成为主流,但Objective-C的语法和原理对于理解iOS开发仍然至关重要。 【文件列表】中的具体文件提供了丰富的学习...

    iphone4和ipad学习基础教程

    总的来说,"iPhone4和iPad学习基础教程"涵盖了从入门到进阶的iOS开发知识,无论你是零基础的新手还是有一定经验的开发者,都能从中受益。通过学习这些内容,你将具备创建自己的iOS应用程序的能力,开启你的iOS开发之...

    BLE入门教程

    ### BLE入门教程知识点详解 #### 一、蓝牙4.0简介及BLE概念解析 ##### 蓝牙4.0简介 蓝牙4.0是蓝牙技术联盟于2010年发布的蓝牙技术标准的一个重大更新。它引入了三个主要的技术规格:传统蓝牙(Classic Bluetooth)...

    IOS开发入门

    同时,"斯坦福大学iPhone开发教程"的Lecture 11 Slides提供了来自顶尖学府的教育资源,这些教程通常具有很高的权威性和实用性。 对于想要跨平台开发的开发者,"跨平台2D游戏引擎Cocos2d-X最新版"是一个很好的选择,...

    iPhone 开发基础教程中文版(part2)

    iPhone开发基础教程中文版,iPhone开发入门必备,绝对是完整版,有几十M。由于不能上传超过20M的文件,只好分卷压缩,这是分卷二。

    iPhone 开发基础教程中文版(part1)

    iPhone开发基础教程中文版,iPhone开发入门必备,绝对是完整版,有几十M。由于不能上传超过20M的文件,只好分卷压缩,这是分卷一。

    iPhone开发基础教程中文版(part3)

    iPhone开发基础教程中文版,iPhone开发入门必备,绝对是完整版,有几十M。由于不能上传超过20M的文件,只好分卷压缩,这是分卷三。

Global site tag (gtag.js) - Google Analytics