有没有一个最好的方法来成为一个iOS开发人员?

入行也好几年了,针对这几年,写些感悟。

成为iOS开发人员的最佳方法是论坛,Stack Overflow,Reddit和其他社交媒体平台的常见问题。

问题通常会询问是否从头开始创建应用程序,或先学习语言,然后创建应用程序。我们假设这个语言是Swift。

您可以先学习Swift语言。您也许使用playgrounds,将练习使用典型的算法,创建数据结构,并了解语言语法,。

或者,您可以考虑应用程序,并开始创建应用程序,同时在运行中学习语言。一个重要的问题是您是否可以通过这种方式实际完成一个应用程序。这个问题的答案是肯定的,你当然可以。

你如何开始取决于你的目标是什么。您的目标是创建一个您所想到的应用程序,无论是否设计得最佳,您只需要完成它?或者,您的目标是学习Swift语言并了解如何编程,然后创建利用您的知识的应用程序?

许多开发人员最终回头看看他们的第一个应用程序,并提出了一个问题:“我真的写这个代码吗?当您选择“创建应用程序第一”选项开始时,可​​能会发生这种情况。

这样做是错误的吗?不,没有错。这取决于你的目标。如果您感到兴奋,并且更关心您的第一个iOS应用程序的开发,而不是关心您使用的技术是否正确和最佳,那么请继续开始使用应用程序。后来你可以重构你的第一个应用程序,在这个过程中你会学到很多东西。

如果您想知道您正在根据既定模式开发应用程序,并且对Swift语言有了深入的了解,那么在开始开发第一个应用程序之前,最好花更多时间尝试Swift。此外,您可以随时尝试使用较小的应用程序,同时学习语言。

一个好的混合方法是从一本书开始,涵盖了一些基础,包括语言语法,架构,框架,项目设置,工具和大量较小的应用程序来说明概念。一本这样的书是iOS Programming:The Big Nerd Ranch Guide。这本书的早期版本是我进入iOS开发的第一步。

如果您选择这种混合方法,我建议您从书中的每一章开始执行所有编码。设定一个目标,每天做一章。在不到一个月的时间里,你将完成这本书,你将有一个很好的指导基础。

成为iOS开发人员的最佳方式没有一个答案。最重要的因素是热情和坚定,然后设定目标并跟随他们。这让我想起了中国谚语:

“20年前,种植树的最佳时机。而现在是第二好的时候。”

如果您一直在考虑进入iOS开发,并学习Swift,请立即开始,并选择您认为对您最有效的策略。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这一周工作忙碌起来,读书写字的时间少了许多,也是各种见缝插针,挤压出一点单纯快乐的时光给自己,这样才不至于在...
    天明懒画眉阅读 1,066评论 1 2
  • 世人都说我傻,但我觉得我不傻。为了你,这一切都值了。 佳节又重阳,那一年正是我们在一起之后的第八年。我们在沈园游春...
    离小落阅读 444评论 0 0
  • 你好吗?我很好! 0 今天给大家推荐的是岩井俊二的《情书》。 你可能听说过它同名的电影。诚然,电影的知名度要远大于...
    暮雨思倾阅读 1,516评论 3 5
  • 阅读益智故事之《猴子裁判员》。故事告诉我们对于心怀不轨的坏人,我们应该沉着冷静,理智对应,让他们受到应有的教训。
    杨牧然阅读 246评论 0 0
  • 干货收集 【剽悍一只猫】推文《 让你身价倍增的秘诀 》http://mp.weixin.qq.com/s/PU1N...
    如意ylm阅读 207评论 0 0