致iOS初学者

尼克徐 发布于 2015年10月11日 | 更新于 2016年01月11日
twok xieweizhi007 yalin 等3人欣赏。

这两天看到好几个iOS初学者求助的帖子,统一在这里写个回复。

1, 初学必读

清醒疯子的帖子从零开始学iOS开发的15条建议非常不错,建议通读。我这个帖子只是一些补充建议。

2,语言选择

目前iOS编程有Objective-C语言,Swift语言两种语言支持,建议两种都学。Swift是新出的,还不稳定,大多数公司目前还是用Objective-C语言呢。

3, 英文学习资源

如果英文好,初学者可以选择的教程就多了很多,强烈建议http://www.raywenderlich.com/tutorials。 视频教学建议可以去看https://www.udemy.com/the-complete-ios-9-developer-course/,讲的很是清晰易懂,收费但是值得(买Udemy课程的话,建议去搜“Udemy Coupon”找Coupon券,有时候十几美金就可以买到整个课程,很划算)。

4,中文书籍的选择

一是选尽量新版的,支持最新的iOS版本的编程书籍,二是查该书的评论,选好评多的就可以。

比如目前最新版iOS是9,XCode7,但是市面上还没有这方面的书籍呢,那么就可以选iOS8编程的书籍,实在没合适的iOS7的也可。

Objective-C编程,Objective:C程序设计(第6版)就很好,虽然只支持iOS7,但因没有其他合适的选择,就选这本了。

Swift编程的话,推荐iOS 8应用开发入门经典(第6版)

5, 编程环境选择

当前最新的编程环境是XCode 7(对应iOS 9),如果你有合适的教程,采用最新的XCode的当然最好。

如果没有合适的教程,建议初学者用XCode 6,做iOS7 - iOS 8编程足够了(兼用于iOS 9),以后再用最新版XCode,也是会很容易适应的。

6,度过了初学期以后

一旦度过初学期,就请参考网上海量的国内外资源吧。国外的优先。太多了介绍不过来。

当然,最最重要的还是Apple本身的各种文档和视频。

国内的www.cocoachina.com很不错。

StackOverFlow,Google都是好朋友。

共28条回复
amosji 回复于 2015年10月11日

udemy的课果然有coupon耶 15美元就买了这个课

尼克徐 回复于 2015年10月11日

1楼 @amosji 是啊特划算。国内都难买到这样价格优质量高的课。

bluefrog 回复于 2015年10月11日

OCTOBERCOURSE15 1楼说的优惠码 到2017年11月底

ioriginal 回复于 2015年10月11日

3楼 @bluefrog 谢谢优惠码

2楼 @尼克徐 感谢推荐,已买课程。

twok 回复于 2015年10月12日 | 更新于 2016年01月11日

给后面需要的人,找到一个10美元的优惠码(95% off):SPACE0010。亲测有效,有效期至Oct 14th, 2015

我是发现3楼的码失效了才找到这一个。

davidfeng 回复于 2015年10月12日

为什么xcode不直接使用最新版呢?

尼克徐 回复于 2015年10月12日

6楼 @davidfeng 如果你有合适的iOS9教材, 采用最新的当然最好。

wangzilin 回复于 2015年10月15日

5楼 @twok 请问找优惠码啊,找不到啊,谢谢啦~

ibugeek 回复于 2015年10月16日

@尼克徐 课程已经购买了,确实是非常便宜,看视频入门做比书好些。

ibugeek 回复于 2015年10月16日

@wangzilin 勿做伸手党,Google搜索Udemy Coupon。

wangzilin 回复于 2015年10月16日

10楼 @ibugeek 好的,还不能用支付宝支付。。。

尼克徐 回复于 2015年10月16日

9楼 @ibugeek Udemy课程可以通过它的app下载到iPad上离线观看,太方便!

ibugeek 回复于 2015年10月16日

@尼克徐 问题在于如何寻找好课程呢?几乎所有的收费课程用coupon可以到$10-$15,但是只能看评价来判断好与不好。莫非要购买后先试看?不适合退款?

qinf 回复于 2015年10月16日

mark一下吧,木有收藏功能!

尼克徐 回复于 2015年10月17日

13楼 @ibugeek 嗯,有的有几节试听的话,就可以听听看。

其他的也没啥好办法。看评论吧。

George89 回复于 2015年10月18日

总结的很棒!有机会试试

twok 回复于 2015年10月19日

13楼 @ibugeek

15楼 @尼克徐

udemy在明显位置写着:30 day money back guarantee!

mamian521 回复于 2015年10月20日

感谢分享,我已经用$10买了一本课程用来学习iOS,图书馆的iOS书数量还凑合,但不是很新,这个视频正好可以拿来,刚听了六七节,感觉喔的英语水平可以勉强听懂,国外的视频更新的真是快

crystone 回复于 2015年10月20日

多谢推荐,找到这个学习的好地方。我推荐的udemy上的内容好多,找一个合适的优惠码全场都是10刀的课程了,太实惠了也。

不过由于是全英文教学,确实是一个挑战了。

zzgo 回复于 2015年11月24日

我觉得阅读博客,也是个非常有用的方法。

之前买了唐巧的《ios进阶》,里面很多实用的工具。

特别是他里面推荐的博客,我去看了之后,非常有收获!

尼克徐 回复于 2015年11月25日

17楼 @twok 恩,你是对的。

这样就可以大胆地买买买啦!

hrong 回复于 2015年11月25日

非常不错的整理。。。。。。。

下一秒 回复于 2015年11月28日

非常好!!!

力奇蛙 回复于 2015年12月16日

知道这个帖子晚了点,书籍都买了,系统版本是最新的,和参考书有出入,提问题,国内论坛http://www.cocoachina.com/bbs/u.php?action=topic&uid=503983 都没有人回答。。自己英文不好啊。。

sunsetwan 回复于 2015年12月17日

我也是初学者 oc从图书馆借了一本老的 swift直接从iBooks store里下个《The swift programming language》 2.1版 正在慢慢看。

MumuJane 回复于 2016年01月03日

谢谢分享! 收藏

jiangshengzhao 回复于 2016年01月11日

谢谢分享。

jiangshengzhao 回复于 2016年01月11日

$10美元买了课程,不过英语有点吃力。希望看完能有收获😄

本帖有28个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]