我有WWDC 2010的视频。然而,有68个这样的视频,而且只有iPhone,平均每个视频有50分钟。
我知道你可以根据你的兴趣独立观看它们。但是,如果你想看所有的视频,有没有一个建议的顺序来查看它们?比方说,作为一个新的开发人员,我想查看它们,并对所有讨论的框架有一个大致的了解。我是否应该查看,例如,按照视频文件名中的会话编号的顺序(从101开始,在425结束。Session 101 -- Cocoa Touch的新特性)。这是否表明了等级(比如在大学里,101分是最基础的课程,400分是高级课程)?
只是想从社区中得到一些想法。
发布于 2010-12-06 14:20:26
正如你所说--独立于你的兴趣。显然,有一些通用的会话将使新开发人员受益,你不应该忽视技术含量较低的会话,比如100“每个人都可以使用”。
100 -在这里,你可以选择一些启动器,然后针对你认为需要的领域,或者在看完其他视频后被引导到的领域。首先,我会选择100和103 (特别是如果你不是iPhone的长期用户)。104 (滚动视图),110 (文本处理),115 (核心位置),118 (核心数据),119 (共享联系人),124 (基础),128 (表视图)我认为是你的“面包和黄油”会话。但从长远来看,这些都不应该被遗漏,特别是113 (有效目标C),125 (国际化),131 (性能优化)和137 (核心数据性能)。还有马库斯·扎拉的“核心数据”一书。
200 -网络,GCD,安全等-有用的东西,但你可以离开它一段时间。也许很快就能进入session 206,不过你需要一些块来做动画。
300是工具。要理解Xcode以及如何有效地使用它进行开发和调试,您至少需要了解其中的一些内容。无论你是从Xcode4还是3开始,这是你的选择,但不能保证4何时可用,你必须用3为商店开发应用程序。不要忽视工具!你绝对需要知道如何检查你的应用程序,以获得内存使用情况和核心动画,以及其他事情,对吧。你会发现在其他课程中经常使用仪器,特别是在讨论高效绘图的课程中。
400是视觉和听觉的东西。如果你打算做商业应用,你可能会把这一部分留到最后,但你会惊讶于它是多么有用,或者你不会怀疑应用程序会经常使用一些介绍的技术。
500系列是web的东西。你打算通过web上的流媒体、CSS来发布内容吗?你会开发Safari扩展吗?对我来说,作为一名iPhone开发人员,这一堆东西排在优先级列表的后面。
发布于 2010-12-06 15:17:32
如果你是一个新的iPhone开发人员,我想我可能会看100级的视频,但也可以去iTunes上寻找斯坦福大学的iPhone开发视频,这些视频在学习开发方面确实更深入。WWDC更多的是概述或深入讨论特定的框架;您需要斯坦福课程提供的那种更深层次的概述。当你继续学习的时候,你可以通过编程来真正的学习材料。
http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=395631522
https://stackoverflow.com/questions/4363704
复制相似问题