學習計劃

利用好天天的閒散時間,一次就一個主題,一套資料。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中的本帖子

相關文章
相關標籤/搜索