新手学会这10步成为专业iOS开发-iOS开发技巧

新手学会这10步成为专业iOS开发-iOS开发技巧

ID:43720460

大小:993.27 KB

页数:13页

时间:2019-10-13

新手学会这10步成为专业iOS开发-iOS开发技巧_第1页
新手学会这10步成为专业iOS开发-iOS开发技巧_第2页
新手学会这10步成为专业iOS开发-iOS开发技巧_第3页
新手学会这10步成为专业iOS开发-iOS开发技巧_第4页
新手学会这10步成为专业iOS开发-iOS开发技巧_第5页
资源描述:

《新手学会这10步成为专业iOS开发-iOS开发技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、新手学会这10步成为专业iOS开发想在移动开发大餐中分一杯羹,体验最火最炫的技术?小伙了,很有眼光嘛毫无疑问,移动开发在口前和未来几年内都会盛极一吋。无数开发职位虚位以待。各大公司都在寻找各种层次的程序员——新手级、入门级、中级、老手、专家。本文是写给新手们的——我会帮你们找到第一份iOS开发工作。“我T嘛听你的?”,你可能会这么说。是个问题——如果是菜鸟乱给建议,那倒是不听最好。我也不是什么大神,甚至也不算是特别有经验的iOS

2、开发者&mclash;&inclash;但我足够了解市场,因此可以对你有些帮助。最初我是一个独立开发者,拥有儿个收入不高(但也足够让我实现温饱而专心做开发)的应用。之后,我作为初级iOS开发者加入了一家公司,终于能全心全意做应用、甭担心明天吃啥这种问题了。如果我愿意,我完全可以找个公司打工衣食无忧(但可能这并不适合我——我的身体里流着创业的血液)°现在,少说多做——$ll何才能成为一名iOS开发者呢?1.买一个Mac(如果没iPhone的话,还得卖个肾)。iOS开发需耍Mac

3、o好吧,其实也能退而求其次(比女口hackintosh,或MacTnCloud),但听我苦口婆心一言——对于iOS开发者來说,Mac会是你的主要武器。一般情况下,你无需放血去买最新、最快、最贵的设备,但好歹得冇个叫魁c的东西。当然,如果你是小土豪,想买个好一点的入门设备,那不妨考虑一下MacMini——它可能是性价比最高的一款。如果你和我一样追求便携性,那就买Air——特别是它的大屏版。我们也不是非得买新品不口J,从eBay.h搞个二手货也是棒棒的。1

4、.安装Xcode0现在,当你有了闪闪发亮的全新(好的二手货也跟新的差不多)Mac之后,下一步就是安装[Xcode]了,它可是对iOS开发者而言最重要的软件。Xcode是开发iOS应用的IDE(集成开发环境)。它是免费的,你可以宜接从MacAppStore下载。现在就去下,别磨叽!你会在Xcode中写代码、编辑、在storyboard中“画”出应用、进行单元测试,等等。你也需要用Xcode来上传应用到AppStoreo你得尽可能地熟悉它,因为它是每个iOS开发者最重要的软件。1.学习编程基础(可能是最

5、难的一点)。Apple'sNewProgrammingLanguageSwift现在我们可能到最难的一步了——你需要直接开始编程。如果你有一定的编程基础,那就可以在Objective-C(难一些)和SwifI(简单一些)当中挑一个,人概也没那么纠结&mdcish;&mdcish;它们基本上是标准的面向对象编程语言。但是如果你一行代码都没写过,那也别慌——这有两个纯新手的福利资源:1.Ry’sObjective-Ctutorial?——适合&

6、ldquo;恋旧”的Objective-C爱好者。你不用把Obejective-C学得多精(Swift才是未來大势〈或者已经是当下大势了〉),但最好能了解其基础知识,并可以读懂用它写出来的代码。2.Swiftlanguageguide,由苹果官方捉供——这是最好的Swift参考和学习资料。苹果岀品,必属精品。当然,你不必深入理解所有东西——等你更有经验了再谈这些。但是你必须好好理解变量、指针、类、数据类型和循环这些概念。这样,你以后的学习才能水到渠成。1.跟着教程

7、,依样画葫芦从这一步开始,你终于要做点有用的东西了。看看这些网站:1.AppCoda?——对初学者而言可能是最好的起点。你可以找到大量不同的教程,它们都有非常详细的说明。一定要都看下来!2.RayWenderlich?——另一个有用的网站,它拥有海量的iOS开发教程数据库。一步一步从中学习吧。但不要局限在这些网站和教程上!继续前进,开发一个计算器应用。然后是天气应用。再冇就是汇率换算应用。音乐应用。明白了吗?只要能找到相关教程,就把它们都做出来。推荐阅读:•27placest

8、olearniOSdevelopment.Bestones.:不仅为初学者而场。一直跟着教程学做应用,直到你觉得自己运用Xcode和编程语言(你所选的Objective-C或Swift)都很熟练了。这时候,我们继续前进—femdash;1.着手开发自己的应用0K,我们越來越进入状态了。现在,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。