代码之家  ›  专栏  ›  技术社区  ›  Jason

寻找好的教程来帮助一个ASP.NET用户学习iPhone开发[closed]

  •  4
  • Jason  · 技术社区  · 15 年前

    我希望拓宽视野,为iPhone开发一些应用程序。我有15年的软件开发经验,从C++开始,然后转换为C语言。我几乎所有的经验都是为微软平台(Windows,ASP.NET等)开发的,在短时间内做一些Java/Oracle的东西。

    有没有人对优秀的教程有什么建议可以帮助我提高xcode和iPhone SDK的速度?我真的不想有“这是一台电脑”的介绍水平。我已经写了几个非常简单的iPhone应用程序,但我仍然很难在Xcode中找到自己的方法,熟悉SDK。

    编辑:感谢您的回复。我应该澄清一下,客观-C对我来说并不是很混乱。对Xcode(尤其是Interface Builder)进行一次很好的演练,更深入地了解iPhone SDK中重要类的关系,会让我感到惊奇。我也可以在iPhone应用程序的结构布局上使用一些“最佳实践”。

    4 回复  |  直到 13 年前
        1
  •  1
  •   Adam Eberbach Adil Shaikh    15 年前

    我建议从Xcode4开始,而不是从版本3开始——足够了,当它在短时间内真正发布时,你会发现事情非常混乱,你发现你学到的新热键都不再起作用了。任何注册的iPhone开发者都可以从Apple开发者网站下载Xcode4开发者版本2。我真的希望尽快为Xcode4更新CocoaSamurai的备忘表。

    (它确实崩溃了,但我发现它是可用的)

    我认为你已经做了正确的事情,开始做一些项目。现在你知道你可以做些事情了,开始深入了解你最感兴趣的功能,或者那些对你心目中的应用程序最有用的功能。可能是核心数据,OpenGL,Grand Central…当然,视图和控制器的工作方式等基础知识是必不可少的。一路上你会接受的。

    另一个好的策略是每天选择一个关于堆栈溢出的问题,并找出答案。没有回头看别人就解决了。有时你很快就会学到一些有趣的东西,有时你需要一整天。

    现在,教程方面-我最初使用斯坦福大学的iTunes大学视频,认为它们是最有用的东西,尽管我不再太多地使用界面构建器-主要是为了可视化我想做的事情,然后我在代码中做实际的用户界面。苹果WWDC视频是我第二喜欢的资源。当你想知道一个话题的时候,他们会给你展示你在其他地方找不到的技巧和技巧。我认为所有程序员都经历过一个理解的转折点,我记得当我第一次“得到”指针时——WWDC视频是我“得到”代表的原因。

    最后,Matt Gallagher的博客 Cocoa With Love 有一些非常优秀的文章,关于你需要知道的事情,但没有真正涵盖在苹果的材料-例如如何移动一个文本输入的方式,键盘,或如何做一个良好的自定义uitableviewcell绘图。

    祝您好运,编程愉快!

        2
  •  2
  •   JJgendarme    15 年前

    斯坦福大学有一个YouTube频道,里面有iphone dev。 讲座: http://www.youtube.com/watch?v=xQzLHgls63E&feature=channel

    他们还有一个网站,其中包含了讲座中的所有项目: http://www.stanford.edu/class/cs193p/cgi-bin/drupal/downloads-2010-winter

    斯坦福真是太棒了:)

        3
  •  1
  •   xtrahotsauce    15 年前

    我推荐的一件事是 cheat sheet 帮助您学习使用键盘快捷键的方法,也许还可以找到您不知道的隐藏功能!

        4
  •  0
  •   jer    15 年前

    你应该马上从商店里拿一本书 Kochan . 最受欢迎的书是《向人们介绍Objective-C》。此外,developer.apple.com上还有大量视频和示例代码。