刚成为iPhone开发人员。我完全是新手,并且不确定我是否应该开始学习SDK版本3.2或4.0。我发现了3.2的大量视频和教程,而4.0的视频和教程并不多。

那么,我可以从3.2开始,然后稍后再担心4.0?还是我必须重新学习我将在3.2中学到的许多东西?

您的意见非常感谢。 :)

有帮助吗?

解决方案

您将不必学到很多新事物。基本SDK非常相同,几乎每种方法都向后兼容。 iPhone App Architecture的基本设计模式没有改变,因此,您可以在3.1.3或3.2上开始学习,并在您可以访问4.0时赶上(如果您在付费开发人员计划中)。

其他提示

您的时间范围是什么?绝大多数内容根本不会改变 - 如果您有兴趣,绝对没有理由现在不开始。

此外,即使您正在从事更改的API,了解他们过去如何做事以及为什么更改的API是一项有价值的知识(您现在可以在Beta中下载iPhone 4.0 SDK,并手动比较如果您' d喜欢)。

最后,苹果臭名昭著地延迟发布最终文档的发布 - 我绝对不会对他们何时开始学习的依赖。

唯一要注意的是3.2具有一些特定于iPad的内容,其中大部分将适用于iPhone OS 4.0。

我认为您应该从现在开始。低估的基础知识是设计模式,建筑共享和iPhone编程样式。我认为,如果您现在使用Little Apis获得一些练习来学习后者,这会更好。

苹果非常重视使SDK扎实,并且从一开始就非常可扩展,并且在整个时间内不进行根本性的变化(开放/关闭原理)。

我鼓励您学习,不仅是iPhone SDK或Cocoatouch,还可以深入了解目标C。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top