我收到了WWDC 2010视频。然而,其中有68个仅适用于iPhone,每个视频平均有50分钟。
我知道您可以根据自己的兴趣独立观看。但是,如果您想观看所有这些内容,是否有建议的顺序可以查看它们?作为一名新开发人员,我想查看它们并对所讨论的所有框架有一个大概的了解。我应该查看,例如,按照视频文件名中的会话编号顺序(从101开始到425结束。会话101 - Cocoa Touch中的新功能)。这是否表明了水平(就像在大学里101是最基础的课程,400s是高级课程)?
想要来自社区的想法。
答案 0 :(得分:3)
正如您所说 - 独立取决于您的兴趣。显然有一些一般会让新开发人员受益的东西,你不应该忽视那些技术性较差的会议,比如100“Usable By Everybody”。
100 - 在这里您可以选择一些初学者,然后定位您认为需要的区域或者在观看其他视频后引导您进入的区域。要开始,我会选择100和103(特别是如果你还没有长期的iPhone用户)。 104(滚动视图),110(文本处理),115(核心位置),118(核心数据),119(共享联系人),124(基础),128(表视图)我认为是你的“面包和黄油”会议。但这些都不应该被长期排除,特别是113(有效目标C),125(国际化),131(性能优化)和137(核心数据性能)。并获得Marcus Zarra的“核心数据”一书。
200 - 网络,GCD,安全等 - 有用的东西,但你可以留一点。也许快速进入会话206,你需要动画块。
300是工具。您至少需要了解其中的一部分才能理解Xcode以及如何有效地使用它来开发和调试。无论您是从Xcode 4还是3开始都是您的选择,但无法保证何时有4可用,您必须为今天的商店开发应用程序3.不要忽视乐器!你绝对需要知道如何检查你的应用程序,以获得内存使用和核心动画,等等。你会发现其他会议中使用的乐器很多,特别是那些谈论有效绘画的乐器。
400是视觉和听觉的东西。如果您要开展业务应用程序,您可能会将此部分留到最后,但您会惊讶于它有多么有用,或者您不会怀疑使用某些技术的应用程序的频率。
500系列是网络的东西。你打算通过网络流媒体传送内容,CSS,你会开发Safari扩展吗?对我来说,作为一名iPhone开发人员,这一群人已经排在首位。
答案 1 :(得分:2)
如果你是一个新的iPhone开发者,我想我可能会观看100级视频,但也要去看看iTunes上的斯坦福iPhone开发视频,这些视频在学习开发方面真的更为深入。 WWDC更多地是关于特定框架的概述或深入讨论;您需要斯坦福大学课程提供的更深入的概述。在您学习材料的同时进行编程。
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=395631522