★[下载地址]
http://developer.apple.com/iphone/index.action
★[iphone开发]
进行中-iPhone_Development_Guide.pdf
iPhoneAppProgrammingGuide.pdf
MobileHIG(HumanInterfaceGuide).pdf
iPhone101.pdf
★[Objective-C语言]
ObjC.pdf
ObjCRuntimeGuide.pdf
ObjCRuntimeRef.pdf
★[Video教程]
甘之如饴
2010年7月2日星期五
2010年7月1日星期四
iphone开发相关得中文贴子
程式設計師手札 (yuan同学)
http://blog.csdn.net/suanyuan/category/677607.aspx
Eclipse CDT 编写本机 iPhone 应用程序3
http://real2.blog.sohu.com/129000236.html
百度文库
Cocoa Framework Foundation Framework
http://wenku.baidu.com/view/c8ece53a580216fc700afd68.html
http://blog.csdn.net/suanyuan/category/677607.aspx
Eclipse CDT 编写本机 iPhone 应用程序3
http://real2.blog.sohu.com/129000236.html
百度文库
Cocoa Framework Foundation Framework
http://wenku.baidu.com/view/c8ece53a580216fc700afd68.html
[转]Foundation Framework包含的类
Foundation Framework包含100多个类,归类划分后主要有以下几种:
1.用于基本编程类型和操作的类。包括:字符串、数组、字典、数字、异常处理等。
2.用于内核环境实体和服务的类。包括:任务、运行循环、计时器、线程等。
3.对象管理类,包括:内存管理远程调用、存档等。
4.文件系统和I/O功能的类,包括:URL处理、文件查找等。
5.其他功能类别,包括格式化数据、使用系统日期和时间等。
1.用于基本编程类型和操作的类。包括:字符串、数组、字典、数字、异常处理等。
2.用于内核环境实体和服务的类。包括:任务、运行循环、计时器、线程等。
3.对象管理类,包括:内存管理远程调用、存档等。
4.文件系统和I/O功能的类,包括:URL处理、文件查找等。
5.其他功能类别,包括格式化数据、使用系统日期和时间等。
2010年6月23日星期三
[转]简单流程很有用 iPhone程序开发新手教程
1. Mac
如果不考虑二手的话, 最便宜的组合应该是Mac mini + 普通外接硬件(如果你没有苹果电脑).
当然网上也可以找到不少在PC上安装 OS X 的方法, 比较麻烦, 风险自担.
如果你要买二手机器, 确保是Intel处理器, PowerPC的不支持.
2. iPhone/iPod touch
最新款的iPhone和iPod touch, 差别不是很大. 如果你不是开发以下相关程序:
磁力计相关
语音相关
如果你需要将自己的程序安装到iPhone/iPod touch上, 则必须先注册成为iPhone Developer(详见下文), 否则只能在模拟器上运行.
入门视频
地址: http://developer.apple.com/iphone/index.action
强烈建议先看一遍.
只要有普通的Apple ID就可以下载观看, 如果你还在犹豫是否要付那100美元时, 可以先用此视频来了解一下iPhone程序开发的一些基本概念, 然后稍微熟悉一下Objective-C略显古怪的语法, 最后再在模拟器上转一转自己的程序. 如果有很大兴趣做下去, 再付钱也不迟.
注册开发者帐号
地址: http://developer.apple.com/
费用: 100美元/年
如上所说, 只有注册会员才可以安装程序到设备上.
相关资料
1. 斯坦福iPhone程序开发课程
地址: http://www.stanford.edu/class/cs193p/cgi-bin/index.php
里面包含了课件, 示例代码, 作业, 视频下载地址. 非常非常好的资源!
这门课程的老师(其实很年轻)都是苹果的在职员工. 其中来客串演讲的有苹果各个项目的开发人员, 还有包括Tweetie的作者这种已经很成功的iPhone程序开发者.
2. blog及论坛
https://devforums.apple.com/community/iphone 苹果官方的开发论坛
http://www.cocoabuilder.com 很有名的cocoa开发站点
http://furbo.org/ Twitterrific的开发人员
http://www.cimgf.com/ 著名的 cocoa is my girlfriend
http://cocoadevcentral.com/ 又好看又实用
3. 书我没看过, 不过似乎现在已经不少了.
总结
如果不考虑二手的话, 最便宜的组合应该是Mac mini + 普通外接硬件(如果你没有苹果电脑).
当然网上也可以找到不少在PC上安装 OS X 的方法, 比较麻烦, 风险自担.
如果你要买二手机器, 确保是Intel处理器, PowerPC的不支持.
2. iPhone/iPod touch
最新款的iPhone和iPod touch, 差别不是很大. 如果你不是开发以下相关程序:
磁力计相关
语音相关
如果你需要将自己的程序安装到iPhone/iPod touch上, 则必须先注册成为iPhone Developer(详见下文), 否则只能在模拟器上运行.
入门视频
地址: http://developer.apple.com/iphone/index.action
强烈建议先看一遍.
只要有普通的Apple ID就可以下载观看, 如果你还在犹豫是否要付那100美元时, 可以先用此视频来了解一下iPhone程序开发的一些基本概念, 然后稍微熟悉一下Objective-C略显古怪的语法, 最后再在模拟器上转一转自己的程序. 如果有很大兴趣做下去, 再付钱也不迟.
注册开发者帐号
地址: http://developer.apple.com/
费用: 100美元/年
如上所说, 只有注册会员才可以安装程序到设备上.
相关资料
1. 斯坦福iPhone程序开发课程
地址: http://www.stanford.edu/class/cs193p/cgi-bin/index.php
里面包含了课件, 示例代码, 作业, 视频下载地址. 非常非常好的资源!
这门课程的老师(其实很年轻)都是苹果的在职员工. 其中来客串演讲的有苹果各个项目的开发人员, 还有包括Tweetie的作者这种已经很成功的iPhone程序开发者.
2. blog及论坛
https://devforums.apple.com/community/iphone 苹果官方的开发论坛
http://www.cocoabuilder.com 很有名的cocoa开发站点
http://furbo.org/ Twitterrific的开发人员
http://www.cimgf.com/ 著名的 cocoa is my girlfriend
http://cocoadevcentral.com/ 又好看又实用
3. 书我没看过, 不过似乎现在已经不少了.
总结
[转]创建金苹果,靠苹果软件赚钱的几个例子
苹果的软件商店已经有数万个程序,很多人也因此翻身发家,news.cnet.com就报道了三个这样的故事.
第一个:iShoot,去年八月,SUN的工程师Ethan Nicholas 与老婆Nicole一度为钱伤脑筋,房贷快付不出来、小孩子的医疗费又不断累积,加上SUN又冻结了当年度员工分红,Nicholas不得不开始寻找新工作,还开始委托出售自己的房子.但之后他突然想起曾读过一篇文章,有个家伙因为写了一个iPhone电玩应用叫Trism而赚了25万美元.“我那时想说,只要有其中的一点收入,就够我撑过这段时期了.”他说.
现年30岁的Nicholas虽然有多年撰写程序经验,但却从没用过iPhone的程序语言Objective-C,他自己上网找数据,了解苹果 iPhone软件开发工具的使用方式.由于他从小喜欢玩射击电玩,因此他决定朝这方面进行,他画了一些图画,又去图库网站购买了很便宜的图片与声音文件. 有六周时间,他每天早、中、晚都在工作,白天在SUN进行Java开发,下午作他的iPhone项目,傍晚则帮他老婆照顾两个小孩,有时还得一手不断在计算机上敲键盘,另一只手则摇着最小的孩子的Gavin的摇篮让他入睡,或者抱着放在膝盖上的老大Spencer.
完工后,Nicholas送给苹果审核,也很快就通过,iShoot这套应用在10月19日正式出现在苹果应用商店上.他于是在线查看苹果的账户,看看卖出几套应用,结果Nicholas的下巴差点掉了下来:头一天,每套4.99美元的iShoot让他实质赚进1000美元,他说,他跟老婆 Nicole几乎“真的跑到街上跳舞去了.”
第二天的销售额度为2000美元.第三天,金额掉到50美元,之后连续几周每天都是维持这样的金额.“这也算是不错的小钱,但我不断思考能否做得更好.”Nicholas表示.
今年一月,他又推出一个免费版本,但功能较少,希望藉此刺激付费版本的销售量,结果策略成功,iShoot Lite被下载次数超过200万次,许多人都升级为付费版本,且现在价格只需2.99美元.在最高峰的时候(1月11日),iShoot一天卖出1万 7000套,为Nicholas一天带来3万5000美元收入.
“当下我立刻想到我的老板,我打电话过去跟他说,我们得谈谈.”Nicholas表示,“我说我要辞职了.”
第一个iPhone是在2007年六月出现,但实际到了2008年七月,iPhone用户才开始可透过苹果的App Store(苹果应用商店)下载或购买软件.Nicholas靠着iShoot,五个月内赚进80万美元,但这或许不是常态.iPhone应用商店目前有超过2万5000 款应用程序,许多人写的程序可能根本都不会被注意到.但这股旋风已经形成,即使成功得靠运气,许多人一窝蜂跑去上有关iPhone程序的课程与会议.比如史丹佛大学去年秋季在大学部开了一堂课程叫“Science 193P: iPhone Application Programming”,结果50个名额引来150名学生报名.
这股iPhone开发旋风有人以硅谷当年的dot-com兴盛期相比, 创投合伙人Matt Murphy手下有一个1亿美元专门保留给iPhone应用的iFund创投资金,他表示,“大家发现,只要花几块钱在车库里做开发,你或许就是下一个 Facebook了.行动开发现在还算早期阶段而已,未来还会更热.”
第二个:iSteam
另一个成功例子是住在伦敦的希腊创业者Kostas Eleftheriou,他跟另外两个朋友花了七天写了一个iSteam程序,结果三个月内就创下10万美元收入,这个软件只是会让iPhone镜面如同浴室镜子一般起雾.这只是个很简单的小把戏,若你用手指划过手机表面,iSteam会模拟雾面被划过的声音,十分逼真.若你把手机放侧边,还会产生水珠滴下.“实在太逼真了”,Eleftheriou表示,“大家都想秀给朋友看.”
这套应用去年12月登上App Store,而现年25岁的Eleftheriou已经决定终止研究所学业,专职做iPhone开发.他跟另外两位朋友Vassilis Samolis 与 Bill Rappos(都是22岁)成立了一间公司GreatApps,另聘请了两名开发人员.
第三个:Trism
iSteam团队跟前述的Nicholas都是受Steve Demeter成功的激发,现年30岁的Demeter写了一个Trism应用,他在去年七月放入App Store,投两个月就赚了25万美元.他立即辞去Wells Fargo的软件工程师工作,自行成立了iPhone游戏开发公司Demiforce.Demeter表示,写这些程序花不了多少钱,但花大钱也不见得保证会成功.
当然,这股风潮,其它手机与软件商也注意到了,上周Research in Motion便推出了BlackBerry的应用商店;Google最近也开始销售Android的应用;Nokia已经打算跟进;微软则会打造一个给 Windows Mobile手机使用的软件商店.
至于Nicholas呢?他已经带着家人去华盛顿度假,找了一个保母来看小孩,还创立了一家公司Naughty Bits Software,未来要继续开发iPhone应用(目前他是唯一员工).另外还有投资者与知名电玩公司找他要赞助未来的计划.
第一个:iShoot,去年八月,SUN的工程师Ethan Nicholas 与老婆Nicole一度为钱伤脑筋,房贷快付不出来、小孩子的医疗费又不断累积,加上SUN又冻结了当年度员工分红,Nicholas不得不开始寻找新工作,还开始委托出售自己的房子.但之后他突然想起曾读过一篇文章,有个家伙因为写了一个iPhone电玩应用叫Trism而赚了25万美元.“我那时想说,只要有其中的一点收入,就够我撑过这段时期了.”他说.
现年30岁的Nicholas虽然有多年撰写程序经验,但却从没用过iPhone的程序语言Objective-C,他自己上网找数据,了解苹果 iPhone软件开发工具的使用方式.由于他从小喜欢玩射击电玩,因此他决定朝这方面进行,他画了一些图画,又去图库网站购买了很便宜的图片与声音文件. 有六周时间,他每天早、中、晚都在工作,白天在SUN进行Java开发,下午作他的iPhone项目,傍晚则帮他老婆照顾两个小孩,有时还得一手不断在计算机上敲键盘,另一只手则摇着最小的孩子的Gavin的摇篮让他入睡,或者抱着放在膝盖上的老大Spencer.
完工后,Nicholas送给苹果审核,也很快就通过,iShoot这套应用在10月19日正式出现在苹果应用商店上.他于是在线查看苹果的账户,看看卖出几套应用,结果Nicholas的下巴差点掉了下来:头一天,每套4.99美元的iShoot让他实质赚进1000美元,他说,他跟老婆 Nicole几乎“真的跑到街上跳舞去了.”
第二天的销售额度为2000美元.第三天,金额掉到50美元,之后连续几周每天都是维持这样的金额.“这也算是不错的小钱,但我不断思考能否做得更好.”Nicholas表示.
今年一月,他又推出一个免费版本,但功能较少,希望藉此刺激付费版本的销售量,结果策略成功,iShoot Lite被下载次数超过200万次,许多人都升级为付费版本,且现在价格只需2.99美元.在最高峰的时候(1月11日),iShoot一天卖出1万 7000套,为Nicholas一天带来3万5000美元收入.
“当下我立刻想到我的老板,我打电话过去跟他说,我们得谈谈.”Nicholas表示,“我说我要辞职了.”
第一个iPhone是在2007年六月出现,但实际到了2008年七月,iPhone用户才开始可透过苹果的App Store(苹果应用商店)下载或购买软件.Nicholas靠着iShoot,五个月内赚进80万美元,但这或许不是常态.iPhone应用商店目前有超过2万5000 款应用程序,许多人写的程序可能根本都不会被注意到.但这股旋风已经形成,即使成功得靠运气,许多人一窝蜂跑去上有关iPhone程序的课程与会议.比如史丹佛大学去年秋季在大学部开了一堂课程叫“Science 193P: iPhone Application Programming”,结果50个名额引来150名学生报名.
这股iPhone开发旋风有人以硅谷当年的dot-com兴盛期相比, 创投合伙人Matt Murphy手下有一个1亿美元专门保留给iPhone应用的iFund创投资金,他表示,“大家发现,只要花几块钱在车库里做开发,你或许就是下一个 Facebook了.行动开发现在还算早期阶段而已,未来还会更热.”
第二个:iSteam
另一个成功例子是住在伦敦的希腊创业者Kostas Eleftheriou,他跟另外两个朋友花了七天写了一个iSteam程序,结果三个月内就创下10万美元收入,这个软件只是会让iPhone镜面如同浴室镜子一般起雾.这只是个很简单的小把戏,若你用手指划过手机表面,iSteam会模拟雾面被划过的声音,十分逼真.若你把手机放侧边,还会产生水珠滴下.“实在太逼真了”,Eleftheriou表示,“大家都想秀给朋友看.”
这套应用去年12月登上App Store,而现年25岁的Eleftheriou已经决定终止研究所学业,专职做iPhone开发.他跟另外两位朋友Vassilis Samolis 与 Bill Rappos(都是22岁)成立了一间公司GreatApps,另聘请了两名开发人员.
第三个:Trism
iSteam团队跟前述的Nicholas都是受Steve Demeter成功的激发,现年30岁的Demeter写了一个Trism应用,他在去年七月放入App Store,投两个月就赚了25万美元.他立即辞去Wells Fargo的软件工程师工作,自行成立了iPhone游戏开发公司Demiforce.Demeter表示,写这些程序花不了多少钱,但花大钱也不见得保证会成功.
当然,这股风潮,其它手机与软件商也注意到了,上周Research in Motion便推出了BlackBerry的应用商店;Google最近也开始销售Android的应用;Nokia已经打算跟进;微软则会打造一个给 Windows Mobile手机使用的软件商店.
至于Nicholas呢?他已经带着家人去华盛顿度假,找了一个保母来看小孩,还创立了一家公司Naughty Bits Software,未来要继续开发iPhone应用(目前他是唯一员工).另外还有投资者与知名电玩公司找他要赞助未来的计划.
【转】13款iphone软件设计工具
我们公司比较适合第二种
用途:MEDL Mobile公司出品,你提交创意,然后公司的开发团队把你的创意开发成iPhone软件。公司收到你的提交之后,你可以利用公司的“故事板”来详细描述该软件的功能需求。
价格:下载和使用该工具免费,但公司会在软件进入iTunes软件商店后提取75%抽成,剩余的25%收入归你。
http://blog.it.sohu.com/readwriteweb/archives/6786
用途:MEDL Mobile公司出品,你提交创意,然后公司的开发团队把你的创意开发成iPhone软件。公司收到你的提交之后,你可以利用公司的“故事板”来详细描述该软件的功能需求。
价格:下载和使用该工具免费,但公司会在软件进入iTunes软件商店后提取75%抽成,剩余的25%收入归你。
http://blog.it.sohu.com/readwriteweb/archives/6786
iphone软件开发很好的两篇入门文章(稍有重复),“12步”揭开iPhone程序开发神秘面纱,
从此走上苹果之路 iPhone软件开发完美起步
http://dev.yesky.com/300/11107800.shtml
“12步”揭开iPhone程序开发神秘面纱
http://dev.yesky.com/245/11107745.shtml
http://dev.yesky.com/300/11107800.shtml
“12步”揭开iPhone程序开发神秘面纱
http://dev.yesky.com/245/11107745.shtml
订阅:
博文 (Atom)