Skip to content

如何入门 iOS 开发 #1

@oa414

Description

@oa414

从0到1的入门

  1. 准备一台 MacBook
  2. 买一本 国外翻译 的或者 英文原版 的最新 iOS 开发教程,完整看一遍,每一个例子代码都看过去,敲一遍。同时学习 Objective-C 语言。

提高

  1. 自己写一个简单的 App,并购买苹果开发者账号,让 app 在真机上跑起来,折腾推送或者应用内购买,提交App上架申请
  2. 学习并使用 Git, CocoaPods,Github
  3. 学习使用 AFNetworking, SDWebImage 等热门开源库的使用
  4. 回头重新学习语言,重点在内存管理、最佳实践以及异步
  5. 学会用 Google 和StackOverFlow 解决问题

进一步提高

  1. 做一个有设计师合作的,兼容主流 iOS 设备,Bug-free 的 App 并成功上架。
  2. 看 objc.io 和 NSHipster 的每一篇文章。
  3. 看官方文档,如 HIG 这些重要文档应该看至少三遍。
  4. 尝试自己做一个开源库并收获几十个 github star。
  5. 在一个其他工程师比你牛很多的地方工作一段时间。

同时推荐知乎的这个回答:http://www.zhihu.com/question/20264108/answer/30263999

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions