【问题标题】:How to start programming for the iPhone? [closed]如何开始为 iPhone 编程? [关闭]
【发布时间】:2012-12-01 17:42:54
【问题描述】:

我来自 .Net C# 背景,学习如何为 iPhone 编写本机应用程序的最佳方法是什么?

【问题讨论】:

标签: iphone


【解决方案1】:

看看Stanford course on iPhone development。它会让你真正开始。

【讨论】:

  • 同意。苹果自己的视频毫无价值。
  • 在熟悉编程的背景下学习 iPhone 开发的最佳方式。
【解决方案2】:

每个人都发布了很好的资源,但即使你已经知道你必须使用的语言,我只是想说明一下,以便其他可能不知道的人可以看到。

用于开发 Apple 认可的原生应用程序的语言是 Objective-C。当然,您可以混合使用 C 和 C++,但 SDK 本身是在 Objective-C 中的,因此您可能想学习它。对于大多数人来说,起初它看起来有点吓人,通常是那些来自 C# 等高级语言的人。括号和所谓的“冗长”让一些人望而却步。不过过了一段时间,它会在你身上生长,你会发现它是一种非常易读和自我记录的语言。

我个人使用了名为Learning Objective-C 的书,对于已经熟悉编程语言(最好是 C 风格语言)并想了解该语言的主要区别的我来说,这本书非常适合我。另一个更长的,我想一本书更好的参考是流行的Programming in Objective-C 2.0。这本书比较长,一开始假设读者有 0 的编程经验,了解控制结构、面向对象编程基础等。我相信这两本书都有更便宜且可搜索的 PDF 版本。

玩得开心,我希望你在这次冒险中一切顺利。

【讨论】:

    【解决方案3】:

    如果您不知道:您也可以使用 C# 在 iPhone through MonoTouch 上编程。事实上,MonoTouch 也可以编译为本机;)

    【讨论】:

    • MonoTouch 方法看起来很有趣,但我相信从长远来看,使用 SDK 在地图中进行本地开发可能会更好。
    • 我的意思是“在 Mac 中本地开发”
    【解决方案4】:

    我发现Beginning iPhone 3 Development 这本书是一个很好的入门方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-06
      • 2013-01-30
      • 1970-01-01
      • 1970-01-01
      • 2013-04-29
      • 1970-01-01
      • 2011-05-20
      相关资源
      最近更新 更多