文档章节

最近重点学习计划

云飞扬v5
 云飞扬v5
发布于 2015/11/02 19:12
字数 1019
阅读 133
收藏 3

 

目前的技术还有挺多不全面的地方,有很多系统api和常见类库连基本的用法都不熟悉。

基本用法熟悉的基础上,探索一下原理和进阶使用。

最近任务

 

写一个github开源项目,下载器的。如果能做成通用的组件就更好了。

借鉴别人的代码,然后不断做迭代。然后封装成一个第三方组件类似的形式。

 

 

接下去的任务

 

UI相关的基础已经初步具备了,多写写UI的组件。参考和实践一下自定义UISwitch的实现以及,2个可控制的UISlider的实现。

 

针对面试题目,重新深入了解一下原来已经有基础的api以及原理

Runloop(子线程中的应用),线程池的管理(原理和探索),消息机制,解耦合项目的设计和实践,

静态库的实践(Ray Wenderlich上有一个)

阅读一个coredata的专业书

阅读swift的入门资料

swift2.0 官方教程中文版 

还有菜鸟入门上面的资料

 

学习的记录

2016-10-1 左右

swift2.0 官方教程中文版

书中源码地址:

读书笔记地址:

 

 

2016-9-13

 iOS programming The big nerd ranch guide

这本书里面通过demo app的开发对一些基础的知识讲解的比较深入,可以对绘图,手势处理,Instrument等常用模块的基本操作都有比较完整的了解。

书中源码地址:

读书笔记地址:

笔记会侧重记录本人不熟悉的内容,熟悉的内容基本就不记录了。

 

iOS 完整学习计划

学习计划,每个星期至少完成一种相关技术的研究,编写日志存档。方便以后查看。

利用好每天的闲散时间,一次就一个主题,一套资料。

比如学习coredata那就多找几个demo和文章,电脑手机云盘都备份一下这个资料,然后每次写代码休息之前还有坐公交,等人的时候就可以看一看。不求一次就懂,但求能掌握基本的用法。

pdf 下载到手机,电脑

读书笔记保存到博客中去。

 

一个workspace多个项目,初步了解,后续看一看带网络应用的分层架构

2015-11-14  《iOS开发指南 从零基础到上架》p665 创建应用基本工作空间  p222 iOS分层架构设计 基于一个工作空间不同工程的分层 

笔记整理

分层架构设计

 http://my.oschina.net/u/2360054/blog/530419

 

单元测试 《iOS开发指南 从零基础到上架》第19章 测试驱动下的iOS应用开发

FMDB,Core Data  《iOS开发指南 从零基础到上架》

《iOS开发指南 从零基础到上架》 第23章和第24章

 

NSOperationQueue

音频视频  黑马视频

流媒体 黑马视频

绘制曲线 贝赛尔曲线 UIBezierPath类 《iOS开发指南 从零基础到上架》 p235 图文混排界面

类似alertview的提示信息(好像有第三方库)

重力效果动画  斯坦福大学公开课

敏捷开发(迭代开发)

XMPP即时通讯 黑马视频

iOS9特性

纯story board布局技术

size class技术

ipad应用开发

通讯录 《iOS开发指南 从零基础到上架》

模拟qq界面 

模拟微信界面

模拟美团界面

模拟银行类app的界面

内购

带网络应用的分层架构 

地图导航的功能

 

广告功能

 

Git   《iOS开发指南 从零基础到上架》 廖雪峰的文章

单元测试

 

内存分析工具

 

本地化

 

UIDynamic

 

 

支付的集成  cocoachina的文章

 

蓝牙功能 

 

cocos2d-x  在线视频

 

做各种UI效果,研究开源项目和框架

 

iOS基础

 

UIKit框架

 

MVC模式

 

通知机制

 

QuartzCore框架 2D绘图,CALayer图层

Core Animation

 

数据存取

 

Ray Wenderlich 的 Core Data By tutorials

这个就顺路练一练自己的swift了

 

© 著作权归作者所有

下一篇: ASP.NET基础
云飞扬v5
粉丝 14
博文 105
码字总数 67465
作品 0
金华
私信 提问
加载中

评论(2)

云飞扬v5
云飞扬v5 博主

引用来自“开源中国射线科科长”的评论

无所不能意味着百无一能
这些都是iOS的基本技术吧
开源中国射线科科长
开源中国射线科科长
无所不能意味着百无一能
为什么网上那么多前端学习计划可以参考我们却总是半途而废?

通过《前端工作常用布局完全指南》(详情链接)的学习,能够让大家掌握css中工作最常用、最核心的布局内容。但是为了成为一个全面的合格的前端,我们必须全面的掌握css知识。今天我们就聊聊如...

会点儿前端的大彬哥
2018/11/06
0
0
全息投影应用怎么开发?

RT: 最近打算去学习全息投影技术,可是真是不知道如何开始啊,全息投影app应该怎么搞啊。 希望知道的朋友,能给出一个学习计划,学习大纲。。多谢了

javacc
2015/11/13
520
2
自学flex中,请问如何学好flex?

各位flex大牛们,我最近在自学flex,但不知道该如何入手,请赐教下, 最好能给我列出个学习计划(包含开发工具、学习资料、学习技巧等等),越详细越好,先谢谢了!!!

站在巨人的肩膀上奋斗
2013/04/02
1K
11
前端工程师,确定你的目标吧!无能的人才管他叫命运

导语: 你为自己定过一个不靠谱的目标,是20年前的事了吧。 长大你想干什么?你的回答是什么?现在实现了吗? 现在,你每天都坐在同一个格子间的同一个电脑前,会不会感到每天都像是在复印,感...

半饱即好
2014/05/17
0
0
开源库系列: Album 库学习(招募进行中)

写在前面 首先立一个学习计划也算是一个flag吧,推动自己去学习,在看过很多图库以后目前觉得 https://github.com/yanzhenjie/Album最好,而且作者最近又更新了,所以计划去好好研究这个库的...

無名小子的杂货铺
2018/12/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
38分钟前
4
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
4
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
13
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
14
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部