iOS实战(零):开发社区、文档等资源
社区
Apple官方资源
Xcode文档库: Window->Documentation and API Reference (可以在xcode的Preferences中下载最新的文档)
iOS Developer center: developer.apple.com->member center (这里可以下载最新的SDK等信息)
Open Source1: developer.apple.com/opensource/ (苹果很多组件的源代码)
Open Source2: opensource.apple.com( 可以拿到系统级的开源项目)
苹果开发者论坛:forums.developer.apple.com
第三方:
stackoverflow: stackoverflow.com/(推荐FQ看,而且对初来者不大友好,发问时小心。)
cocoaChina: www.cocoachina.com/(老的资源比较丰富)
ourcoders: ourcoders.com/home/ (tinyfool创办的论坛,有各种人生探讨)
V2EX: www.v2ex.com/ (还有找工作的消息,交流,二手设备等各方面信息,也有技术论坛)
github: github.com/github(非常重要,墙外看更快,推荐搜索关键字:awesome ios)
学习阶梯:
入门:熟悉iOS界面制作 (这个看完就可以去面试了)
进阶:理解iOS应用开发、具备从事iOS应用开发工作的基础、具备自主学习的基础(iOS极为庞大,时间越长积累的经验越多)
学习要求:
认真观看杨武老师的视频
整理自己的笔记或博客,不要只看老师的视频和课件,自己去找资料,整理自己掌握的技术特长。
所有例子全部做一遍,完成课后要求的联系,有量变才会有质变。
参考书:推荐Matt Neuberg的书,iOS8以后都是Swift,iOS7之前都是OBJC。
www.oreilly.com/pub/au/249 (要FQ)
iOS 7 Programming Fundamentals (OBJC)
Programming iOS 7 (OBJC)
iOS 9 Programming Fundamentals with Swift (Swift)
Programming iOS 9 (Swift)
参考资料:
WWDC视频(很重要): developer.apple.com/videos/
官方指南:
iOS的总纲: APP Programming Guide for iOS
(比较难,初学者不推荐,写过几个程序以后,必须要大补,提升水平的必经路,可以把程序员提升为产品级的高级程序员)
developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide
界面基础:(必看,看完一样列一样,看完的打勾)
View Controller Programming Guide
iOS实战(零):开发社区、文档等资源的更多相关文章
- elk实战分析nginx日志文档
elk实战分析nginx日志文档 架构: kibana <--- es-cluster <--- logstash <--- filebeat 环境准备:192.168.3.1 no ...
- Enterprise Solution 2.2 开发帮助文档集合
首先是一个PPT文档,从宏观层面展示Enterprise Soltion的几个功能特色. Enterprise Solution解决方案安装与配置 将源代码解决方案和演示程序在电脑中进行配置,作为了解 ...
- WEB前端开发规范文档(转)
http://codeguide.bootcss.com/ 编写灵活.稳定.高质量的 HTML 和 CSS 代码的规范上面的文档 再结合下面的规范: 无论是从技术角度还是开发视角,对于web前端开发 ...
- Android APP开发需求文档范本
Android APP开发需求文档范本 软件需求文档格式的标准写法 1.引言 1.1 编写目的 • 阐明开发本软件的目的: 1.2 项目背景 • 标识待开发软件产品的名称.代码: • 列出本项目的任 ...
- 网站开发进阶(三十八)Web前端开发规范文档你需要知道的事
Web前端开发规范文档你需要知道的事 规范目的 为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进 ...
- FlappyBird开发帮助文档
FlappyBird开发帮助文档 项目需求 完成FlappyBird游戏. 功能说明: 游戏开始后,间歇性的点击鼠标,让小鸟向上飞,不会掉下来,并且要穿过柱子的空隙,不能碰到柱子,碰到就dead了,穿 ...
- Web前端开发规范文档你需要知道的事
Web前端开发规范文档你需要知道的事 规范目的 为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进 ...
- jcseg-1.8.7版本发布 - 多配置适应+完整开发帮助文档
jcseg是使用java开发的一款开源中文分词器, 并且提供了最新版本的lucene和solr分词接口. jcseg 1.8.7版本发布了: 1. 更改了内部设计, 加入JcsegTaskConfig ...
- WEB前端开发规范文档[转]
为新项目写的一份规范文档, 分享给大家. 我想前端开发过程中, 无论是团队开发, 还是单兵做站, 有一份开发文档做规范, 对开发工作都是很有益的. 本文档由本人编写, 部分意见来源于网络, 以此感谢, ...
- app开发需求文档怎么写
我们在开发app前都会做需求分析,这个app开发需求文档怎么写呢?一般可以从这几点入手:确定APP方案的目标,APP方案的受众分析,APP开发方案功能设计,APP的操作系统说明方案,APP是是否是原生 ...
随机推荐
- javascript第一课javascript:void(0);
在一些需要使用<a href="#"></a>的地方,把#号换成javascript:void(0); 可以防止在链接跳转到新页面,void(0)放里面的参 ...
- APUE读书笔记-第14章-高级I/O
14.1 引言 *高级I/O包括非阻塞I/O.记录锁.系统V流机制.I/O多路转换(select和poll函数).readv和writev函数以及存储映射I/O(mmap) 14.2 非阻塞I/O * ...
- 【分享】事实上,你VS界面也可以如此,VS界面美化
阿土.它直接在地图上. 第一节目:Transformers(变形金刚) 第二方案:Assassin's Creed (刺客信条) watermark/2/text/aHR0cDovL2Jsb2cuY3 ...
- 解决.net中截取字符串的汉字与数字还有静态扩展方法
转载 http://blog.163.com/cn_dreamgo/blog/static/52679452200961033212407/ 这两天在C#编程中应用到C#代码与C的代码信息交互,但 ...
- Bootstrap学习之一起步
说起Bootstrap,第一次接触到这个名词的时候还是同事在做自适应页面技术分享会时了解到,在之后的项目中就逐渐应用了这个前端WEB CSS框架.
- <转>ASP.NET学习笔记之在ASP.NET MVC中使用DropDownList
看到一篇关于dropdownlist的用法很好的阐述,比较清楚,留着,防止以后自己不记得,还可以瞅瞅. 在ASP.NET MVC中,尽管我们可以直接在页面中编写HTML控件,并绑定控件的属性,但更方便 ...
- SQL2008缩小日志脚本
以下为SQL2008 缩小日志文件的脚本,在SQL Server Management Studio中打开数据库,将脚本里的数据库名称替换成需要缩小日志的库名称,然后 运行以下脚本. USE WSS_ ...
- WebService测试工具SoapUI
尊重原著作:本文转载自http://gqsunrise.iteye.com/blog/1958480 1. 简介 SoapUI是用java开发的测试web service的工具. 2. 安装 2.1. ...
- Oracle的字符替换函数translate用法
参考文档如下:http://www.banping.com/2009/05/18/oracle_function_translate/ Oracle提供了一个字符替换函数translate,不同于re ...
- BZOJ 2946: [Poi2000]公共串( 后缀自动机 )
一个串建后缀自动机, 其他串在上面跑, 然后用当前串跑的去更新全部 ------------------------------------------------------------------ ...