`
canco
  • 浏览: 253641 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

iPhone手机开发平台入门介绍和教程(修改稿)

阅读更多

    最近刚开发完一个iphone平台的项目,有所得,更新一下以前关于iphone开发介绍的文章。

1. 首先要有一台mac的电脑

虽然有文章介绍在Windows平台上iPhone开发环境搭建,但首先太麻烦和费时(尤其对于初学者),而且开发环境也不如官方的XCode3.1, 也没有模拟器, 官方的XCode3.1带的Instruments、 Organizer工具对于开发有很大帮助。

 

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

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


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


4. iPhone SDK介绍和分析
见西西河的AllenKids先生的2篇文章:
iPhoneSDK观察 - 舞姿飘忽,苹果的探戈
http://www.20ju.com/content/V19377.htm
iPhone SDK 观察二:舞台宽广,才能跳得欢畅
http://www.cnbeta.com/articles/55055.htm


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

5. iPhone开发语言:Objective-C
学习iphone开发,最好要有C/C++基础,iPhone原生程序开发语言主要是用Objective-C语言,如果你熟悉C/C++语言,则能很快掌握Objective-C。Objective-C语言主要要理解可变参数,Categories, Posing, Protocols等特性。

入门书籍

《Objective-C基础教程》 
进阶书籍 
《Objective-C 2.0程序设计》



6. iPhone开发书籍、文章
 
Objective-c 书籍

《Objective-C基础教程》   入门
《Objective-C 2.0程序设计》   进阶

 

 

 iPhone开发入门书籍:

《iphone开发基础教程》
《iphone开发秘籍》
 iPhone开发进阶书籍:  
《iPhone Game Projects》
《iPhone cool Projects》

 



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




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

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

国外的iphone开发论坛:
iPhone Dev SDK
 
iPhone Dev Forums
 
 
iPhone中文专业网站:
 Apple4Us         http://apple4.us/
 iFanr              http://www.ifanr.com/
 Weiphone        http://www.weiphone.com/index.php 
 iphone技术文章 http://www.smobdev.com/iphone-development
 91中文网         http://iphone.sj.91.com/

开源代码和库
 Three20    Three20iPhone上著名软件Facebook Connect for iPhone的作者开发出的一套第三方控件库
 Cocos2d    基于OpenGL ES 2d开源游戏引擎
 CocoaChina整理的开源iPhone程序不完全列表
http://www.cocoachina.com/index.php/archives/cocoachina_143.html
  
4
0
分享到:
评论
3 楼 lgx2351 2010-02-27  
很好,谢谢!指明了道路!
2 楼 canco 2009-12-31  
Objective-c 书籍
《Objective-C基础教程》   入门
《Objective-C 2.0程序设计》   进阶


iPhone开发入门书籍:
《iphone开发基础教程》
《iphone开发秘籍》
《iPhone开发实战》

以上均为中文书

lixinlixin2008 写道
canco兄,能推荐几本已经出版的iphone开发的好书么(中文的)?
1 楼 lixinlixin2008 2009-12-22  
canco兄,能推荐几本已经出版的iphone开发的好书么(中文的)?

相关推荐

    iOS(iPhone)应用程序开发入门视频教程(35讲)

    资源名称:iOS(iPhone)应用程序开发入门视频教程(35讲)资源目录:【】ios(iPhone)应用程序开发入门视频教程:第10讲多视图应用程序【】ios(iPhone)应用程序开发入门视频教程:第11讲高级UI控件【】ios(iPhone)应用...

    iPhone手机开发入门教程

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

    iPhone开发入门到精通视频教程

    资源名称:iPhone开发入门到精通视频教程资源目录:【】iOS开发源码系列---工具【】iOS开发源码系列---应用【】iOS开发源码系列---游戏【】iOS开发源码系列---类库与框架【】iOS开发真机测试与发布【】iOS开发视频...

    iPhone游戏开发入门经典——也适用于iPad

    书中详细介绍了用于iPhone游戏开发的各种引擎和框架,如Unity、Cocos2d、SpriteKit等,这些工具大大简化了游戏开发过程,使得开发者能够更加专注于游戏逻辑和创意,而不是底层技术细节。例如,Unity提供了强大的物理...

    iPhone开发基础教程

    《iPhone开发基础教程》是一部关于iPhone SDK和iPhone开发的基础教程,内容翔实、语言生动。书中结合消费类设备上常见的实例,循序渐进地讲解了iPhone开发的基本流程,并介绍了最先进、时尚、受欢迎的iPhone 特性。

    iPhone开发入门教程

    本教程聚焦于“iPhone开发入门”,旨在帮助初学者快速掌握在iPhone上创建应用程序的基本技能。我们将围绕Objective-C和Swift两种主要的iOS编程语言展开讨论,这两个语言是构建iPhone应用的核心工具。 Objective-C是...

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

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

    iPhone4开发入门

    【标题】"iPhone4开发入门"是一本专为初学者设计的苹果开发教程,主要针对的是iOS平台上使用iPhone 4设备的应用程序开发。虽然该教程的部分内容可能已随时间而过时,考虑到iPhone 4在iOS设备历史上的重要地位,其...

    iPhone开发基础教程电子书

    这里推荐两本书《objective-c基础教程》和《iphone开发基础教程》,这两本都是圣经级的巨作,我相信每一个iphone开发人员应该都不会错过这两本书的。  等你xcode和objective-c摸熟之后,或者说,上面提到的那两...

    iPhone应用开发从入门到精通(移动应用开发技术丛书)-杨帆-郑青青-王凤筱.mobi

    iPhone应用开发从入门到精通(移动应用开发技术丛书)-杨帆-郑青青-王凤筱.mobi

    iPhone开发基础教程-PDF版

    《iPhone开发基础教程-PDF版》是一份专为初学者设计的全面指南,旨在帮助读者掌握iOS应用开发的基础知识和技能。本教程涵盖了从安装开发环境到创建第一个应用的全过程,深入浅出地讲解了iPhone应用程序开发的核心...

    实例_iPhone_SDK_编程入门教程

    iPhone SDK编程入门涉及的详细知识点: 1. 开发环境设置: - 安装xCode:xCode是苹果官方提供的集成开发...通过这个入门教程,开发者可以对iPhone应用开发有一个基础的了解和实践,为进一步深入学习iOS开发打下基础。

    iPhone开发入门到精通教程

    《iPhone开发入门到精通教程》是一套全面且深入的iOS应用开发学习资源,由知名讲师关东升倾力打造。本教程旨在帮助初学者迅速掌握iOS开发的核心技能,并逐步提升至高级水平。以下是对这套教程内容的详细解读: 1. *...

    iPhone游戏开发经典入门实例1——tweeJump完整源码

    tweeJump是一个类似于“下一百层”的游戏。基于cocos2d的2D游戏引擎,tweeJump作为为数不多的开源cocos2d游戏项目之一,向我们展示了一个...此为iPhone游戏开发入门的绝佳实例。我看完了,觉得相当不错,推荐给大家。

    iPhone3开发基础教程

    《iPhone3开发基础教程》是针对初学者的一本详尽指南,旨在引领读者探索iPhone SDK,深入了解iPhone和iPod touch编程。本书由Dave Mark与Jeff LaMarche共同编写,为第三版更新修订版,专为iOS开发新手设计,涵盖了...

    iphone 游戏开发框架cocos2d入门教程

    Cocos2D是iPhone开发中一个非常有用的库,它可以让你在创建自己的iPhone游戏时节省很多的时间。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。 本教程也是本人cocos...

    iphone4开发入门

    《iPhone4开发入门》这本书是针对初学者的一本经典教程,旨在帮助读者了解并掌握iPhone 4应用程序的开发。本书采用英文版,虽然语言有一定挑战,但配合源代码阅读,可以深入理解iOS SDK(软件开发工具包)的工作原理...

Global site tag (gtag.js) - Google Analytics