[Geekband]iOS 应用开发实战-导读 笔记

2016-03-11  本文已影响0人  Hran233

社区

Apple官方资源

社区对我们学习 iOS 开发帮助很大,官方资源可以找到

Xcode 文档库

在 Xcode 的菜单栏 -> Window -> Documentation and API Reference菜单栏 -> Help -> Documentation and API Reference,快捷键为:shift + command + 0

文档库位置
Xcode 文档库:
Xcode 文档库
另外,我们可以在 Preferences -> Downloads 里面下载更多文档或模拟器。

在每个大类中,一般情况下,系统学习时 Guides 看的更多些,工作时 Reference 查阅的更多些。

Open Source

包含了许多苹果的开源项目。
另外,在 Apple Open Source 中包含了很多 iOS 和 OS X 系统内部的开源组件和内核源代码。

Apple Developer Forums

开发者论坛

Github 部分优秀项目

vsouza/awesome-ios
cjwirth/awesome-ios-ui
sxyx2008/awesome-ios-animation

课程目标

入门

  • 熟悉 iOS 界面制作
    进阶
  • 理解 iOS 应用开发
  • 具备从事 iOS 应用开发工作的基础
  • 具备自主学习的基础

课程目标

学习

  • 认真观看视频
  • 在理解的基础上整理学习笔记
    • 整理时不要看视频或查资料

练习

  • 在不看视频的情况下,在演示的所有例子做一遍
  • 完成课后要求的练习
  • 选做的练习也尽可能多做

时间

  • 学习 + 练习预计至少占用您每天2小时左右的时间

参考书

参考书

参考资料

  1. iOS的总纲: App Programming Guide for

    这个呢,初学就看倒不合适,有了看过第一本书,写过几个程序之后看,大补。一时看不下去的话,以后真要做应用了还是要再回来看的。

  2. 界面基础

    1. View Controller Programming Guide
    2. View Controller Catalog
    3. View Programming Guide
    4. UIKit User Interface Catalog
    5. Event Handling Guide
  3. 图形和动画

    1. Drawing and Printing Guide
    2. Concurrency Programming Guide
    3. Quartz 2D Programming Guide
    4. Core Animation Programming Guide
  4. 网络与存储

    1. Network & Internet Starting Point(知道这个方向)
    2. Networking Overview(了解概念)
    3. Data Management Starting Point(知道这个方向)

真要上手干活,Auto Layout Guide,Scroll View Programming Guide,Table View Programming Guide,Collection View Programming Guide,还是要看的。还有一大堆,就用到再看了。

https://www.zhihu.com/question/35517604/answer/63774581

上一篇下一篇

猜你喜欢

热点阅读