用 Xcode 学习objective-c?

Posted

技术标签:

【中文标题】用 Xcode 学习objective-c?【英文标题】:learning objective-c with Xcode? 【发布时间】:2011-02-28 10:21:00 【问题描述】:

我是一名 php 开发人员,想通过其著名的 IDE - XCode 学习 Objective-c 的用法,以开始为 iphone 构建 ios 应用程序,然后在 AppStore 上出售它们。 我的问题是:

    最好的(也是最简单的)文档是什么?

    我(作为一个初学 Objective-c 开发者)在 AppStore 上吸引客户并让他们购买我的 IOS 应用程序是否容易,或者 AppStore 上的专家之间存在巨大的竞争,以至于没有AppStore 的初学者有机会吗?

    如果有机会在 AppStore 上销售我的应用程序,他们在 AppStore 上可能获得的利润是多少?

提前致谢。

【问题讨论】:

【参考方案1】:

最好的(也是最简单的)文档是什么?

我找到了这个链接(针对 PHP 程序员): http://mohrt.blogspot.com/2008/10/objective-c-crash-course-for-php.html 否则,请阅读书籍,并使用 xCode 并阅读代码。

学习目标 - C:(编程目标 C 2.0) - http://www.amazon.com/Programming-Objective-C-2-0-Stephen-Kochan/dp/0321566157/ref=sr_1_1?ie=UTF8&qid=1298891453&sr=8-1

学习iOS编码:(大书呆子牧场)http://www.amazon.com/iPhone-Programming-Ranch-Guide-Guides/dp/0321706242/ref=sr_1_1?ie=UTF8&s=books&qid=1298891484&sr=1-1

我(作为一个初学 Objective-c 开发者)有那么容易吸引到我吗? AppStore 上的客户并让他们购买我的 IOS 应用程序,或者是否有巨大的 AppStore专家之间的竞争,因此没有机会 AppStore 的初学者?

如果你的想法很好,并且你的应用程序写得很好。但也有一些竞争对手。

如果有机会在 AppStore 上销售我的应用程序,他们在 AppStore 上可能获得的利润是多少?

您的问题在这里没有简单的答案,但是您将从苹果那里获得 70% 的产品奖金。

祝你好运。

【讨论】:

【参考方案2】:

我已经使用 big nerd 牧场指南学习了 IOS 编程。它非常好,更新(这很重要,因为开发环境不断变化)有很多很好的例子,最重要的是通过让你自己编写代码来教你每个概念。完全按照它很快就会得到结果。

编写有吸引力的应用程序是另一回事。但是,如果您在 UI 设计方面有所提高,应对移动环境的挑战并为您的应用程序提供功能和稳定性,您将有机会大放异彩。但我不喜欢尝试创建一个利润丰厚的应用程序的想法。构建一个高质量的应用程序,让人们愿意支持你的工作;利润应该是结果,而不是目标。

【讨论】:

【参考方案3】:

回答您的问题:

    最好的(也是最简单的)文档绝对是 Big Nerd Ranch 为初学者编写的 Objective-C Programming。一开始可能看起来势不可挡,但是如果您能够日复一日地使用服务器端语言,那么您最终会很好地掌握objective-c。还建议您在空闲时间在 youtube 上观看斯坦福大学的 iOS 视频,以便在学习语言的同时更加熟悉术语。

      似乎应用商店与在网站上通过 Google 搜索结果没有什么不同,因此您可能需要考虑营销计划来让您的应用获得投票,以便获得其他人的推荐,或者可能只是增加您的应用下载号码。这个答案纯属主观。

      完全取决于您的营销努力以提高兴趣。

【讨论】:

以上是关于用 Xcode 学习objective-c?的主要内容,如果未能解决你的问题,请参考以下文章

在我的 Swift 应用程序中使用来自 XPC 服务的 Objective-C 协议

如何用XCode创建Objective-c和C++的混编工程?

Obj-C 语言学习 笔记(II)类定义与实现

如何从 Swift 调用 Objective-C 类的工厂方法?

Objective-C 新手,在 Xcode 包中找不到 Foundation 工具

《iOS开发全然上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C新手训练营