苹果手机应用程序开发



我正在以自由平面设计师的身份建立我的作品集,并为移动应用程序开发设计。我已经完成了Android应用程序的开发,但我不确定我对iPhone应用程序开发的了解是否延伸到最新的iO7操作系统。我注意到,每当iPhone有新的操作系统可用时,以前系统的某些应用程序就不再工作了。有谁知道我如何跟上最新iPhone操作系统的细微差别?

我理解你正在经历的事情,因为我自己也处于像你这样的位置。

因此,您需要了解的是iOS开发标准永远不会完全改变。语言,即Objective-C将永远是相同的。现在,当然有改进。

您需要了解的最重要的关键字是弃用。如果methodclass被弃用,则意味着它适用于旧版本的 iOS,但不适用于最新版本。几乎 99% 的情况下,该methodclass被更新、更好的替换,并且在文档中明确提到。

因此,我建议您仅从学习iOS 7开发开始。信不信由你,iOS 7的主要变化主要是它的外观和核心开发理念仍然保持不变。

针对以前的操作系统优化您的应用程序通常是不费吹灰之力的。网上有几个教程,没有什么是谷歌搜索无法解决的。

作为一个同样来自Android背景的人,我可以理解有时在开发过程之间发现某些相似之处的冲动。只有误解,在制作应用程序时不要想到这样的事情,否则您可能会遇到一些非常大的问题。

希望这对你有帮助。

如果您是Apple开发人员,那么触手可及的许多不同的资源,例如新的"技术讲座",它们解释了IOS开发中正在发挥作用的新事物。但是,如果您不是开发人员,仍然有一些方法可以跟上它,例如观看年度主题演讲并定期查看他们的网站。一种可能最有效的方法是使用它。此外,探索 Xcode 和对象库之类的东西总是好的。当您在 iPhone 上执行更新时,请阅读此更新中新增功能的详细信息。希望这有帮助

最新更新