热门搜索 :
考研考公
您的当前位置:首页正文

学习iOS 编程的一些建议

来源:东饰资讯网

1首先推荐几本教材

(这两本书都有中文版的)

不管学什么编程语言都应该多实践,看一小时书写一小时代码,不懂的查书看。

刚学iOS时看了好几本书,觉得这两本写的很好,很系统,有点相见恨晚的赶脚。

这两本应该以 iOS 那本为主,OC 那本作为参考,

初学时没必要看完这两本才做app,如果看了一半觉得可以就开始写自己想写的app, 边做边学,事半功倍。

如果你觉得以上两本都掌握了,可以看本刺激的书来升华一下:

这本书有很多有用的代码,内容涵盖多线程,网络通讯,安全,Block 等,想要称为高级开发人员,这本书一定要看看。

2苹果的 Programming Guide 很有用

3有空一定要看看乔布斯的传记

更重要的是要把里面关于UX (用户体验) 设计的理论应用起来。比如在苹果设计iPod的导航菜单时,乔帮主提出: 不管用户想听什么,只要点击3次就可以找到。(因为超过3重导航用户容易get lost) 从此就注意,每次只要用UINavigationCroller 就保证不超过3重菜单,Sometimes有 SB UX 想要加好几重导航,只能感慨的长叹:乔老帮主死不瞑目啊。。。然后很快就会看见一个新版本的UX设计。

来自: 神秘的程序员们

4一些很好的视频必须看看

什么是跨时代的伟大产品,什么是创造历史,看看第一代iPhone的发布视频吧。这个反复看了几遍,除了学到一些做presentation 的口语,还学到了一些有用的UX 原理。(忍不住要感慨一下: 乔老帮主太牛了,如果没有iPhone, Andriod 也不会有今天繁华的局面,人类智能手机的发展将倒退好几年。也许正因为这个,上帝才不让乔帮主多活。。。呜呼哎哉!上帝什么时候才会再赐一个乔帮主给人类啊!)

在这里不能不提一下,很多人做ppt/presentation时, 喜欢把一大堆文字和表格放到一页上,谁会看啊? 眼睛都忙不过来怎么听清楚说什么啊? 我们做ppt都应该想老乔的那样,简单大方,每页几个字或几张图片,这样观众一看就明白说什么,

YouTu 上还有很多优秀的关于 iOS/UX 的视频,大家有空看看,能学到很多。

例如,这个系列的视频不错:

UIKonf 2014

5 最好把英语学好

这个不是特别重要,但是学好了,你就更容易脱颖而出。

其实不管哪门编程语言,最好的资料一般都是英文的,学好英文就可以学更多更好的技术,更容易了解编程的思维。

我本身英语也不好,四级都要考几次,关键就是要多用,天天用,上面提到的视频就是很好的口语教材,有空一定要多听多说。

提高英文写作水平的一个很有效的方法就是多背好文章。当年为了把文章写好,背很多这本书里的文章,效果不错,大家不妨试试,

Top