酷信(高仿微信-環(huán)信的人說讓我取個吊的名字)
項(xiàng)目git源碼地址 喜歡請star:
https://github.com/nacker/LZEasemob3
https://git.oschina.net/iosNacker/LZEasemob3
==================
說明 (此項(xiàng)目構(gòu)建于16/7/18,今天16年7月20號就兩天時間,所以時間有限,希望大伙在使用過程中遇到BUG請@我一下,我會去認(rèn)真迭代這款高仿APP)
1.此版本是有史以來Github上最牛逼的高仿微信項(xiàng)目沒有之一,采用MVVM和MVC兩種開發(fā)架構(gòu)思想,純代碼開發(fā),這是你們在培訓(xùn)機(jī)構(gòu)學(xué)不到的.僅供大家學(xué)習(xí)使用,不得用于商業(yè)用途.最終解釋權(quán)歸作者二哥所有.
2.如果各位下客能幫我點(diǎn)STAR,半個月STAR500+,我會陸陸續(xù)續(xù)發(fā)布待實(shí)現(xiàn)功能,其實(shí)已經(jīng)做完,一個月STAR1000+我會把微信主要功能全部實(shí)現(xiàn)發(fā)布出來,兩個月STAR2000+我會發(fā)布純Swift版,純Swift版采用純代碼開發(fā)已經(jīng)做的差不多了.就看大伙的手能不能點(diǎn)STAR了.希望大家不要下完就跑了.作為作者的二哥會很心痛的.
3.我之前接觸過很多項(xiàng)目,就有一個項(xiàng)目中的朋友圈整個控制器4千行,尼瑪4千行了這項(xiàng)目怎么迭代,二哥現(xiàn)在300行解決了朋友圈的問題,還在優(yōu)化中...
關(guān)于我
- QQ群 : 527885963
me.png
高仿微信計劃:
0.測試賬號
nacker 123456
h18 123456
1.采用技術(shù)點(diǎn)
pod用于第三方庫的管理
環(huán)信SDK(V3.1.4 2016-07-08)作為此APP DEMO的IM功能
Masonry用于界面布局
FMDB用于數(shù)據(jù)存儲
MJRefresh用于上拉下拉刷新
MJExtension用于字典轉(zhuǎn)模型
SDWebImage用于圖片展示下載
ReactiveCocoa用作響應(yīng)式編程提高代碼可讀性
MLLabel用于Label的圖文混排
IM部分采用MVC架構(gòu),朋友圈采用MVVM架構(gòu)
2.已經(jīng)實(shí)現(xiàn)功能
微信首頁(列表數(shù)據(jù)展示、cell側(cè)滑編輯僵控、點(diǎn)擊進(jìn)入聊天詳情界面、發(fā)送文字圖片和語音)
通訊錄(聯(lián)系人字母排序、添加聯(lián)系人)
發(fā)現(xiàn)(朋友圈残邀、下拉刷新)
我(界面畔柔、退出功能)
3.待實(shí)現(xiàn)功能()
搜索好友
朋友圈細(xì)節(jié)完善
掃一掃
相冊甜奄、錢包
其他細(xì)節(jié)實(shí)現(xiàn)
搖一搖
發(fā)送朋友圈信息
其他
部分截圖
整體架構(gòu)圖
LZEasemob3.png
微信
LZ1.gif
通訊錄
LZ2.gif
發(fā)現(xiàn)
LZ3.gif
我
LZ4.gif
版本更新記錄
V1.0.1(2016.7.20)
- 工程項(xiàng)目初始化,完善一部分功能
V1.0.2 (2016.7.22)
- 增加朋友圈圖片瀏覽器功能
- 美化登錄界面
- 更換了聊天界面的展示圖片功能
- 修改上一個版本中存在的一些Bug
v102.gif
感恩
感謝那些開源作者們,我在這里就不一一點(diǎn)名感謝了.有了你們在整個項(xiàng)目的開發(fā)進(jìn)度上提升了不少.也讓我學(xué)會了很多
期待
- 如果在使用過程中遇到BUG,希望你能Issues我赏淌,謝謝(或者嘗試下載最新的框架代碼看看BUG修復(fù)沒有)
- 如果在使用過程中發(fā)現(xiàn)功能不夠用,希望你能Issues我啄清,我非常想為這個框架增加更多好用的功能六水,謝謝
- 如果你想為LZEasemob3輸出代碼,請拼命Pull Requests我