由于TT原班人馬離職滤淳,文章丟失勺鸦,暫留備份
轉(zhuǎn)載地址http://www.faceye.net/search/65210.html
2012年進(jìn)入蘑菇街有幸接觸高大上的mac pro肚逸,2013年年底更有幸和幾位大牛(左也,子騰,子燁砾肺,獨嘉
)一起開發(fā)mac pro的一款企業(yè)即時通信工具——TeamTalk(簡稱TT)凑术,由于大家都是半路出家翩蘸,導(dǎo)致產(chǎn)品開發(fā)花了足足2個來月,項目一路走過來磕磕絆絆淮逊,不過最終還是成功替代掉RTX和大家見面了催首,在這里要感謝下TT開發(fā)過程中提供過幫助的各位同學(xué),昆卡
泄鹏、七米
郎任、西蒙
同學(xué)的技術(shù)支持,月明同學(xué)源源不斷的提供著精神食糧和整體技術(shù)框架的把握备籽,還有mac開發(fā)一些開源代碼和知名blog舶治,
如:“老譚程序的世界讓我著迷”(http://www.tanhao.me/),Adium(https://adium.im/)等。
TT目前實現(xiàn)的功能有:基本聊天功能霉猛、企業(yè)通訊錄尺锚、消息管理功能、發(fā)起臨時討論惜浅、群組聊天瘫辩、截圖、文件傳輸?shù)然竟δ?/code>坛悉,作為長期維護(hù)的產(chǎn)品伐厌,以后我們的
大獨嘉、大東邪
還將會陸續(xù)為大家?guī)砀囿@喜~~
TT從第一個版本發(fā)布至今已經(jīng)過去了3個月吹散,中間經(jīng)過了幾個版本的迭代后弧械,到現(xiàn)在算是達(dá)到了可用狀態(tài)吧。接下來有必要積累些blog來幫助想了解TT技術(shù)細(xì)節(jié)的同學(xué)空民,也趁著這一系列博文寫作過程發(fā)現(xiàn)下自己的知識盲點以及錯誤的理解刃唐。本系列博文命名為《mac TeamTalk開發(fā)點點滴滴》,初步規(guī)劃分為三部分:
- 第一部分 DDLogic框架分解界轩,會結(jié)合windows TT的框架一起來寫画饥。
- 第二部分 mac TT實現(xiàn)過程中用到的點點滴滴技術(shù)。有
大子騰
帶來的富文本編輯器浊猾,截圖抖甘,文件傳輸?shù)膶崿F(xiàn)技術(shù),大獨嘉
帶來的DDLogic框架很贊的優(yōu)化葫慎,以及block與DDLogic的有機(jī)結(jié)合衔彻、NSCode實現(xiàn)DDlogic的持久化等。 - 第三部分 mac TT開發(fā)總結(jié)以及自己對oc語言的粗淺理解偷办,會和c++以及其他語言對比著來說艰额。