学习计划

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

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

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

 

天天抽出3小时练习下列内容github

首要学习内容sql

c语言的基础数据库

http://wenku.baidu.com/course/study/9f8568eae009581b6bd9ebc7编程

后面的学习内容,尽可能保存相关的demo代码,方便后面使用swift

 根据路线图学习所须要的内容,而后学习iOS开发指南从零基础到app store上架api

学习iOS的2本其余书 push the limit和另一本 nerdxcode

天天早上600-800执行下面的任务,若是没有完成改成中午或者下班后补充

 

UITableVIewCell的管理,快速布局和重用

研究几个不一样的开源项目对UITableViewCell的处理,找一个比较好上手的管理方案,优化目前项目的框架

https://github.com/thedillonb/CodeHub

https://github.com/coderyi/Monkey

高仿糯米 https://github.com/lookingstars/nuomi

https://github.com/callzhang/Eat-Now

https://github.com/KMindeguia/movies

一元购 https://github.com/JxbSir/YiYuanYunGou

 

UITableViewCell 子类有 29个,采用的是Index来区分的方法,传递数据用每一个cell对应的模型

 

高仿京东 https://github.com/dalingge/JD-Mobile

ECShop 手机端 https://github.com/GeekZooStudio/ECMobile_iOS

 

XCTest学习资料

sample code

https://developer.apple.com/library/prerelease/content/samplecode/UnitTests/Introduction/Intro.html#//apple_ref/doc/uid/DTS40011742-Intro

 

guide

https://developer.apple.com/library/prerelease/content/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/04-writing_tests.html#//apple_ref/doc/uid/TP40014132-CH4-SW35

整理博客的地址

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

 

coredata

https://developer.apple.com/library/prerelease/content/documentation/Cocoa/Conceptual/CoreData/index.html#//apple_ref/doc/uid/TP40001075

 

 任务安排

唐巧的书 天天20页  30分钟

pushing the limit 天天20页  30分钟

实践课程,天天30分钟

阅读源码 天天30分钟

整理学过和用到过的内容,天天30分钟(若是不能遇上进度kao虑增长到60分钟)

 

 

 

git进行多人合做演练

微博项目解读,整理全部的代码到一个word若是页数很少就进行打印,解读微博demo

 

尝试coredata的demo,大约须要一个星期

 

尝试xmpp即时聊天的应用,大约一个星期。若是须要服务器就暂时不作

 

转场动画的实践整理

 

cocoachina把大部分常见动画和特效看一遍

 

整理已经收藏的内容,订阅推荐的博客

 

研究cloud服务器的应用

 

研究C#服务器的搭建,为https通信和即时聊天等功能作储备

 

 

1,李明杰的基础视频

2,招聘广告上的内容

广告1,10-15k电商广告

  1. 2年以上iOS开发经验,有独立设计开发能力,有成功上线的商业应用案例,有电商从业经历;
    2. 精通Objective-C,精通iOS下的UI、网络通信、数据库、多线程开发,熟悉各主流机型特性;
    3. 熟悉Quartz Core、Core Animation、Autolayout、Storyboard等经常使用框架;
    4. 对软件产品有强烈的责任心,具有良好的沟通能力和优秀的团队协做能力;
    5. 对手机软件性能优化、内存优化有必定经验;
    6. 能独立开发App,有成功发布App者优先;
    7. 智能手机爱好者和使用者,爱玩手机。

岗位要求:
一、C/C++基本功扎实,三年以上iPhone/iPad平台产品开发经验;
二、熟悉iPhone SDK,Xcode, Cocoa相关技术开发及应用,具有独立完成项目开发的能力;
三、熟悉iPhone/iPad/Mac操做系统;
四、有iPhone/iPad上或App Store平台上做品;
五、熟悉iPhone环境下HTTP编程;
六、同时熟悉Android手机客户端者优先;
七、富有团队精神,责任感和沟通能力;
八、热爱手机应用开发,工做踏实认真;
九、计算机或相关专业,本科以上学历。

1.负责云音乐 IOS 产品的技术架构、开发及维护

2.编写相应模块的设计文档,独立完成编码及单元测试

3.与团队成员充分、有效沟通协做,进行技术风险评估、项目时间评估


任职资格:

一、本科及以上学历,计算机相关专业优先

二、精通C/C++/Object C编程语言,2年以上C/C++/Object C开发经验

三、1年以上的ios手机平台开发经验;

四、深度理解ios平台架构,主要组成和工做模式,

五、熟悉ios手机软件的通常开发模式、开发步骤、模块划分及集成

六、有较好的学习能力和沟通能力,有创新能力和责任感

 

 

 

3,微博项目实践

4,美团项目实践

 

5,story board实践

 

6 swift入门实践

多媒体的最佳实践

网络通信的最佳实践

 

约束的最佳实践练习

多项目一个解决方案的练习

从入门到上架的练习

 

7 oc以及一些书籍

 

 

2015-12-24

制定了天天的学习提高计划

研究coredata,下载了一个demo

搜索coredata相关的内容

http://blog.csdn.net/q199109106q/article/details/8563438/

 

http://my.oschina.net/pljhonglu/blog/199193

http://www.raywenderlich.com/934/core-data-tutorial-for-ios-getting-started

 

 

 

顺路看到的代码

 

断点续传

http://code4app.com/ios/%E6%96%AD%E7%82%B9%E7%BB%AD%E4%BC%A0%E9%98%9F%E5%88%97%E5%92%8C%E6%9C%AC%E5%9C%B0%E6%8C%81%E4%B9%85%E5%8C%96/53b52969933bf00b588b4f0c

 

xmpp

http://code4app.com/ios/xmpp-for-ios/521705756803fa7c32000006

 

多语言切换

http://code4app.com/ios/%E5%88%A9%E7%94%A8plist%E8%BF%9B%E8%A1%8C%E5%A4%9A%E8%AF%AD%E8%A8%80%E5%88%87%E6%8D%A2/516c0e706803fa485e000000

须要整理

XCTest

Animation

swift入门实践

 

已经初步完成的资料总结

Masonry

FMDB & sqlite

多线程GCD

 

 

学习工具

移动端 

WPS 阅读pdf书籍

code viewer 能够用来看源码,效果还不错

ios自带的加入阅读列表

iphone网页的首页程序快捷方式

rss订阅工具app

笔记app

云盘

 

mac端

sourcetree

xcode

云盘

 

windwos端

云盘

source tree

文本代码阅读器

 

陌生电脑

github

oschina中的本帖子

相关文章
相关标签/搜索