作为一名自由平面设计师,我正在建立我的投资组合,我还为移动应用程序开发设计。我已经了解了安卓应用程序开发,但我不确定我的iPhone应用程序开发知识是否延伸到最新的iO7操作系统。我注意到,每当有新的操作系统可用于iPhones时,以前系统上的一些应用程序就不再起作用了。有人知道如何跟上最新iPhone操作系统的细微差别吗?
发布于 2013-12-28 09:58:23
我知道你在经历什么,因为我也处在你这样的境地。
因此,您需要了解的是,iOS开发标准永远不会完全改变。语言,即Objective-C将始终是相同的。现在,当然有改进了。
您需要知道的最重要的关键字是deprecation。如果method或class被弃用,这意味着它适用于旧版本的iOS,但不适用于最新的版本。几乎99%的情况下,method或class会被更新、更好的版本所取代,文档中也清楚地提到了这一点。
所以,我建议你一开始只学习iOS 7开发。信不信由你,iOS 7的主要变化主要是它的外观和核心开发概念仍然存在。
在以前的操作系统上优化你的应用程序是一件很容易的事情。网上有几个教程,没有什么是通过谷歌搜索解决不了的。
作为一个同样来自Android背景的人,我可以理解有时在开发过程中寻找某些相似之处的冲动。这只是一些误解,在开发你的应用时不要去想这样的事情,否则你可能会遇到一些非常大的问题。
希望这对你有帮助。
发布于 2013-12-28 09:07:16
如果你是一名苹果开发人员,有许多不同的资源在你的指尖,比如新的“技术演讲”,解释了IOS开发中正在发挥作用的新事物。然而,如果你不是一名开发人员,仍然有一些方法可以跟上它,比如观看年度主题演讲和定期查看他们的网站。一种可能是最有效的方法是使用它。此外,探索Xcode和像对象库这样的东西总是很好的。在iPhone上执行更新时,请阅读此更新中新增内容的详细信息。希望这能有所帮助
https://stackoverflow.com/questions/20809845
复制相似问题