当4.0即将公开可用时,我可以开始学习iPhone SDK 3.2吗?
-
05-10-2019 - |
题
刚成为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。
不隶属于 StackOverflow