寻找好的教程来帮助ASP.NET人学习iPhone开发
我正在寻求拓宽视野,为iPhone开发一些应用程序.我有15年的软件开发经验,从C开始,然后转换到C#.我的几乎所有经验都是针对Microsoft平台(
Windows,ASP.NET等)进行开发,并简要介绍了一些
Java / Oracle的工作.
有没有人对良好的教程有什么建议可以帮助我加快XCode和iPhone SDK的速度?我真的不想要“这是一台电脑”的介绍水平.我写了几个非常简单的iPhone应用程序,但是我仍然很难在XCode中找到自己的方式并熟悉SDK. 编辑:感谢您的回复.我应该澄清一点,Objective-C对我来说并不是非常混乱. XCode(尤其是Interface Builder)的一个很好的演练,以及对iPhone SDK中重要类的关系的更透彻的理解将让我感到奇怪.我还可以对iPhone应用程序的结构布局进行一些“最佳实践”. 解决方法
我建议开始使用
Xcode 4,而不是从第3版开始 – 已经改变了,你会发现在短时间内发布真正令人困惑的事情并且你发现你学到的新热键都没有了.任何注册的iPhone开发人员都可以从Apple开发人员站点下载Xcode 4开发人员版本2.我真的希望很快就会为Xcode 4更新Cocoa Samurai备忘单.
(确实会崩溃,但我发现它可用) 我认为你已经完成了正确的事情,可以开始使用一些项目.现在你知道你可以做些什么,开始深入了解你最感兴趣的功能,或者对你想到的应用最有用.这可能是Core Data,OpenGL,Grand Central ……当然,视图和控制器如何工作等基础知识至关重要.你会沿途吸收它. 另一个好策略是每天在Stack Overflow上选择一个问题并找出答案.没有检查,看到别人解决了它.有时你会很快学到一些有趣的东西,有些日子需要一整天. 现在的教程方面 – 我最初使用斯坦福大学的iTunes大学视频并认为它们总体上是最有用的东西,虽然我不再使用Interface Builder太多 – 主要是为了想象我想做的事情,然后我做了代码中的实际UI. Apple WWDC视频是我第二喜欢的资源.如果您想了解一个主题,他们会向您展示您在其他任何地方都找不到的技巧和提示.有一个理解的转折点我认为所有的程序员都会经历,我记得当我第一次“得到”指针时 – WWDC视频是让我“得到”代表的原因. 最后,Matt Gallagher的博客Cocoa With Love有一些非常优秀的文章,你需要知道的东西,但苹果材料并没有真正涵盖 – 比如如何将文本输入移出键盘,或者如何做好自定义UITableViewCell画画. 祝你好运,编程愉快! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |