• iOS7开发非游戏类应用自学入门好书推荐及学习计划


    为什么学iOS7而不是Android或者Javascript

    这里,只是我个人的喜好而已,因为很久以前用Android的时候,感觉效果不好,而且,没有地方去买App,免费的话,在那个年代,免费的质量往往比不上收费的,所以用了iPhone之后, 就一直在上面用了,现在学的时候,自然就想学iOS开发,而且我工作是后端编程,平时工作语言不是Java也不是.Net这类的,对于Javascript又不了解,所以,学iOS对于我来说,跟Android或者Javascript都是一样的,自己本身又会C/Erlang/Haskell/LISP/Python这些乱七八糟的各种语言,所以我觉得新学一个Objective-C对我来说已经显得无所谓了。

    适用人群

    这篇文章是我的针对iOS7开发学习,从新手入门开始。通常我学习的时候,比较喜欢自己去看书,这样,有条理的学习一遍,而不是太喜欢到处搜索一些现成的代码,粘贴完成任务,所以,此书单只适合跟我一样,喜欢自己去从头看书的人。而且,我也很久不看中文的技术书了,所以这里列出来的书,都是针对英文版的,至于中文翻译版如何,或者有没有中文版,我就不敢保证了。实际上,这篇文章写于2013年,很多iOS7的书实际上还没有出来,只是预计2014年出版,但是对于我的业余学习进度来说,我估计够了。

    具体书目按照大致的学习顺序:

    Programming in Objective-C (6th edition)

    我学习的喜好是越是基础的东西越打基础牢固一点,所以,偏好这本Bell实验室的出来的人写的书,而不是那种big nerd ranch的系列的。

    Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming

    这本是一本相对简单的从入门到熟悉的一个整体的串联,因为没接触过手机开发,所以这本可以大致串一下整体的学习,这本也是那本iPhone开发秘籍后续版本拆开之后的前半部分。

    Xcode 5 Start To Finish: iOS and OS X Development

    在Xcode上面做App还是要熟悉一下Xcode的,特别是Xcode5.0了之后,应该熟悉一下新版本,看看此书正好。

    iOS Programming: The Big Nerd Ranch Guide

    这里,具体的iOS的开发,就可以用这本Big Nerd Ranch了,因为毕竟作者是培训机构出身,而且,这里对于我来说也是不急于细致的全面了解,只要先能做出点东西就够了,所以,这种系列的书应该非常适合。

  • 相关阅读:
    深入new/delete:Operator new的全局重载
    c语言运算符优先级
    投影仪开关机码和波特率
    sqlyog mysql 外键引用列找不到想要的字段的原因
    idea 迁移maven项目出现导入仓库半天没反应的问题解决
    idea 解决 pom.xml 中,maven仓库无法导入的问题(红线)
    fastjson 使用记录
    idea git pull项目到本地时容易出现的问题
    JSONObject
    idea Cannot Resolve Symbol 问题解决
  • 原文地址:https://www.cnblogs.com/noblog/p/ios7_books.html
Copyright © 2020-2023  润新知