前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >有没有一个最好的方法来成为一个iOS开发人员?

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

作者头像
Dwyane
发布2018-05-22 17:45:01
5260
发布2018-05-22 17:45:01
举报
文章被收录于专栏:技术总结技术总结
入行也好几年了,针对这几年,写些感悟。

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

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

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

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

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

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

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

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

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

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

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

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

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.05.06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 入行也好几年了,针对这几年,写些感悟。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档