斯坦福大学开设的iPhone软件开发班
讲师是APPLE的技术工程师,不是私人开的,苹果公司公认的,有质量保障。
代码
对白是英文的,视频木有字幕,所以PDF也是英文的……嗯嗯,希望你英语很好
视频格式是mp4,所有幻灯片都有电子版说明,在pdf教材里。
资源的顺序是按照发布时间顺序排序的
如果PDF和视频对不上,就按照发布时间(比如June,3 2009)来找,比较方便。
发现好像下载的文件名后面太长被砍了,这里发一个完整的,不在源文件上改名了,怕影响下载。
1. Introduction to Mac OS X and Cocoa Touch (April 1, 2009)
2. Using Objective-C, Foundation Framework (April 6, 2009)
3. Custom Classes, Memory Management, and ObjC Properties (April 8, 2009)
4. Interface Builder, Controls, Target-Action (April 13, 2009)
5. Views and Drawing, Animations (April 15, 2009)
6. View Controller Basics (April 20, 2009)
7. Navigation Controllers (April 22, 2009)
8. Table Views (April 27, 2009)
9. Dealing with Data: User Defaults, SQLite, Web Services (April 29, 2009)
9-1.Loren Brichter on Tweetie (May 1, 2009)
10. Performance and Threading (May 4, 2009)
11. Text Input, Presenting Content Modally (May 6, 2009)
11-1.How to Build an iPhone App that Doesn't Suck! (In 10 Easy Steps)
12. Address Book: Putting People in Your App (May 11, 2009)
13. Debugging Tips, Searching, Notifications, KVC/KVO (May 13, 2009)
13-1.From Upstart to Startup to Grownup: Lessons Learned in the First Year of an iPhone Company (May 15, 2009)
14. Touch Events and Multi-Touch (May 18, 2009)
14-1.Optimizing OpenGL for iPhone (May 22, 2009)
15. iPhone Device APIs: Location, Accelerometer & Camera, Battery Life & Power (May 20, 2009)
16. Audio APIs, Video Playback, Displaying Web Content, Settings (May 27, 2009)
17. Creating New Expressive Social Mediums on the iPhone (June 1, 2009)
18. Unit Testing, Localization & More (June 3, 2009)
18-1.Student iPhone App Presentations (June 9, 2009)
=============我是预览的分割线=============
实际视频截图(别看是在iPhone上播放的版本,在PC上播放清晰度也不是问题)
1-18集对应PDF截图
实际PDF文档截图(想直接COPY代码也不是问题 HoHo)
代码
视频
编码器: YV12
宽度 x 高度: 640 x 480
约束比例: 1.333 (4/3)
帧数: 29.97
音频
编码器: 0x00ff(unknown)
比特率: Variable
频道: 2(Stereo)
采样率: 48.000 kHz
编码器: YV12
宽度 x 高度: 640 x 480
约束比例: 1.333 (4/3)
帧数: 29.97
音频
编码器: 0x00ff(unknown)
比特率: Variable
频道: 2(Stereo)
采样率: 48.000 kHz
=============我是日志的分割线=============
更新日志:
09-06-12: 发布1-18集,17集的PDF官方也没发布,我没办法。
=============我是小记的分割线==============
如 果你对iPhone Development有兴趣,以下是入门门槛供参考:首先你要有一台Mac电脑(因为 iPhone App 使用 Mac 平台内建的 Xcode 开发工具),网上也有在Windows下搭设开发环境的教程,请大家自行GOOGLE一下,接著下载 iPhone SDK 安装,然后最基本的是你要熟悉C语言,再来你得学习开发iPhone所使用的Objective-C语言,接著是Cocoa。如果你是Mac平台开发的入 门用户,你可能还需要学习使用 Xcode 这个开发环境,接著你需要掏钱向苹果注册开发者权限,基本的帐号是99美金。最后,即使我们可以用iPhone Simulator来执行开发出来的应用程式,但如果要真正确保你的App在实体设备上可以正确执行无误,也许你还必须去买一台iPhone 3G或iPod touch。最后将我们开发出来的App提交给苹果审核,通过之后就可以发佈在iTunes Store上面了XD!噢~我忘了说,你还得去Apple官方网站阅读一大堆英文Paper或者下载英文电子书来看(国内似乎很少看到 iPhone Development 这方面的书籍)。
iPhone Development请参考:http://developer.apple.com/
=============我是P.S.的分割线==============