0

我收到了 WWDC 2010 视频。但是,其中有 68 个,仅适用于 iPhone,每个视频的平均时长为 50 分钟。

我知道您可以根据自己的兴趣独立观看它们。但是,如果您想观看所有内容,是否有建议的观看顺序?假设作为一名新开发人员,我想查看它们并大致了解所讨论的所有框架。例如,我是否应该按照视频文件名中的会话编号顺序查看(从 101 开始,到 425 结束。会话 101 - Cocoa Touch 中的新功能)。这是否表明水平(例如在大学中,101 是最基本的课程,400 是高级课程)?

只是想从社区的想法。

4

2 回答 2

3

正如您所说 - 独立取决于您的兴趣。显然,有一些一般性的课程将使新开发人员受益,您不应忽视技术含量较低的课程,例如 100 “每个人都可以使用”。

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 开发人员来说,这群人在优先级列表中排名靠后。

于 2010-12-06T06:20:26.137 回答
2

如果你是一个新的 iPhone 开发者,我想我可能会观看 100 级视频,但也可以去 iTunes 上寻找斯坦福 iPhone 开发视频,这些视频在学习开发方面确实更深入。WWDC 更多的是对特定框架的概述或深入讨论;你需要斯坦福课程提供的那种更深入的概述。在进行过程中进行编程以真正学习材料。

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=395631522

于 2010-12-06T07:17:31.907 回答