今天算是有很多進展的一天。
首先是數據方面的一個bug被發現並修復了,現在輸入一個關鍵詞之后就馬上能獲得相當多的結果。
數據方面的充足的一個好處是大家在測試的時候就不用自己偽造數據了,一開始獲得的數據就足夠觀察Folding功能的效果。現在的樣子還可接受:
當然細節問題還是層出不窮(f**k the devil details),比如節點長多了之后發現黑色中心的節點灰常不好看,需要調整一下配色,另外對於點過和沒點過的節點最好還是用不同類型的節點來加以區分,不過好在這方面我們還有一個M1的配色方案可用。節點的tag還是沒有想好放些什么信息,放結果title的話tag未免太短了,但是其他的也不是很有用,也許最后就放title了。
Q+ Style也基本搞定了,弄了個挺科幻的主題,還是算作比較好看的。今天為了在各種背景下都能突出Q+ Style里的圖標與字體,Dev嘗試了各種方案,其中為了實現類似Aero的模糊突出效果足足花費了一堆腦細胞,最后還算能適應各種背景了。
另外一棵樹搞定了,多棵樹也基本可用,只是還有后台數據的一些問題需要解決。
等多棵樹可用了,又該解決拖延已久的Load History問題,目前在樹的重繪上還沒有可用的實現,這方面可能還有相對多的工作量。
於是發現很多事情因為有比較多的dependency,一個問題的解決往往導致的是更多問題的開始。總之還是希望這一周能結束掉所有的主干問題,只留下一些待調整的細節留到下周的stabilization階段。
具體的重點與難點:
1、Q+ Style:這部分基本快完工了,剩下的是一些動態效果,比如滑動顯示等等,不過這些不是什么難點,用Storyboard應該可以搞定。
2、Node:之前一直拖延的配色細節現在得正面迎接了。主要的難點是要讓Node的顏色能在背景中突出顯示,但又不至於給用戶造成不恰當的聯想(比如上圖的節點中心有點像眼睛,數量一多很容易讓人聯想起各種具有一堆眼睛的外星生物……),所以還是要好好衡量一下顏色分布。Dev努力加油配色吧,至於UI Vendor是指望不上了……
3、Tree:目前單棵樹已經能比較正常地工作了,還有一些動畫細節要微調。不過接下來的重點應該是多棵樹。由於樹是模塊化的,所以多棵樹應該多new幾次就能產生,並不會多麻煩。比較需要考慮的是Bing RSS的檢索。目前Bing RSS是單源的,我們只允許注冊一個關鍵詞,如果要用在多棵樹上就需要支持多關鍵詞,同時支持並行檢索也許就會遇到惡心的同步問題了。不過具體會有哪些難點現在也不好說,能想到的就是並行讀取的問題,如果有什么新問題就等明天Dev報告吧。
Working on | Related No. | Todo | Todo Item No. | Comments | |
Xiong Zhang | 組織Scrum,Scrum總結,主要功能測試 | 1669 | 主要功能測試 | 1669 | |
Jun Guo | 改進Q+全屏風格 | 1670 | 節點配色改進,樹干label,多棵樹后台數據搜索 | 1679,1517 | |
Shuangzhi Wu | 樹枝Folding功能整合 | 1572,1611,1612 | 剪枝功能,Load功能,多棵樹支持 | 1512,1680,1530 | |
Xichao Yang | check有時候沒有數據返回的問題 | 1671 | 測試 | ||
Li Zhong | 樹枝Folding功能整合 | 1572,1611,1612 | |||
Xiao Li | 剪枝,信息board的顯示方向bug,多棵樹支持,后台數據問題 | 1535,1672,1530,1671 |
Burndown & Burnrate
明天起瀟帝將接受dentist阿姨的考驗,所以不能參與開發工作,bless瀟帝 & bless我們的開發。阿門。
以上。