近匠:“詞Ci”——全棧“女神”如何詮釋傾城之美

>>>  小城故事吳儂軟語溫婉人心的力量  >>> 簡體     傳統

摘要:《近匠》第15期:“詞Ci”是一款輔助填詞工具,由全棧開發者劉旸獨立開發完成。這款風格典雅的作品本是她的“練手”之作,卻因題材新穎,設計獨特而引起人們的興趣。那么,這款應用開發的背后有哪些有趣的故事呢?

有人說,未來的互聯網簡單的“消費”和“分享”屬性已經無法滿足人們的需求,用戶需要的是更個性化地將自己的思想和創意展示出來。這種說法在某種程度上已得到了印證,從如今蓬勃發展的漫畫制作、音樂制作、短視頻分享中就能看出一二。作為品味“異常挑剔”的文藝青年,朋友圈里那一堆風格高度統一的頭像和App中反復播放著自帶背景音樂的短視頻,顯然不能引起他們的絲毫興趣。于是,有人開發出了更高大上的創作工具——“詞Ci”。

簡單來說,“詞Ci”是一款輔助填詞工具,與一般詞作欣賞類App不同,“詞Ci”沒有按人名劃分內容,而是用85個常用的詞牌名將詞作歸類。選中詞牌后,用戶可以看到該詞牌的名家作品和對其韻律的講解,并且可以根據平仄的提示重新填詞,在拿不準該用哪些字的時候,“詞Ci”還提供了相關平仄字音的字庫。作為作者,劉旸一個人完成了“詞Ci”所有的設計和開發工作。這款在劉旸眼中純屬“練手”,不帶任何商業目的的作品,推出后卻出人意料的引起了大家的關注和討論,有人高呼“美呆了”,有人卻為它扣上了“抄襲”的罪名。面對這些爭議,劉旸如何看待?這款看似簡單的應用,開發過程中又有哪些不為人知的故事呢?

“詞Ci”作者 劉旸

CSDN移動:請簡單介紹一下你的背景。

劉旸:我是浙江大學數字媒體專業畢業的,之后去網易做AS3程序員,做了一個叫《戰國風云》的網頁游戲。大概兩年后,我從網易辭職,開始在家自學iOS開發,當時是2011年,期間我接手過一些項目,也開發過一些個人作品,比如一款根據天氣播放不同旋律的鬧鐘應用等。現在我在一家上海公司,負責一款閱讀產品的客戶端。我注意到iOS平臺上的App質量都很高,界面也非常漂亮(我對漂亮的東西很感興趣),加上我覺得每天上班寫代碼的生活很無聊,于是決定找一些好的項目自己開發,恰好這時好友提到填詞時每次都要查平仄是否正確,于是,我“豪氣萬丈”地對朋友說:“干脆我給你做一個!”

CSDN移動:這款應用非常具有文藝氣質,你是文藝女青年嗎?

劉旸:按照大眾的分類應該算吧,我很喜歡逛豆瓣,也很喜歡看話劇。在“詞Ci”的開發過程中,也有一段時間停下來看看美劇和言情。

CSDN移動:你曾說,這款應用之所以叫“詞Ci”(一個中文字,一個英文字),是因為你不太喜歡“竹林”、“煙雨”這些所謂的“中國風”,這種思想在作品中是否有所體現?

劉旸:是的,我覺得那種類型的App很丑,包括水墨的圖標,當然,有些應用是濫用的這種風格。我為了開發這款應用還專門買了本很貴的參考書,主要講信箋紙。我去研究這本書里的設計,發現里面的留白都很漂亮,花紋的使用也很節制,“詞Ci”中的信紙就模擬了著名的“薛濤箋”。

CSDN移動:作為一名程序員,在“詞Ci”的設計中,受到過哪些產品的啟發?

劉旸:我是理工科出身,沒有學過設計,但我一直很留意觀察別人的作品,看有哪些值得借鑒之處,比如UI等。這款應用的詞牌展示頁面肯定是受到日本色譜網站Nippon Colors的影響;還有就是“印象筆記”的iOS 6版本,我認為它的動畫做的很漂亮。此外,一些攝影類App的設計我也非常喜歡,連它們的圖標和邊距我都會去量。在“詞Ci”中也運用到了一些攝影類App的風格,例如,你可以看到“詞Ci”沒有采用iOS傳統的列表式界面,而是你當前的詞作占滿整個屏幕。

CSDN移動:這款應用中,哪些地方你覺得自己設計得特別牛?

劉旸:首先是擬物化的信箋紙,要看起來很有質感,另外就是各種交互動畫,比如信箋紙的擺動、放大、轉換等,這些東西做起來比起之前得心應手了很多。此外,詞牌界面我也非常喜歡(我指得是單一詞牌界面,不知道為什么大家都那么喜歡整體的詞牌界面),排版花了很多心思,留白也處理的比較到位,我在豆瓣相冊放一些版本讓大家點評,然后快速迭代。

早期的單個詞牌說明界面

CSDN移動:有人指責說模仿Nippon Colors的詞牌界面是抄襲,你怎么看待這種主張?

劉旸:一開始有人這樣主張的時候,我就已經說了我確實是借鑒了Nippon Colors的設計,我沒有向他們申請授權是我做的不太妥的地方。但我是程序員出身,沒有學過設計,我一直通過其他作品來學習和積累可借鑒之處,這是一個很正常的過程。而且,我也沒有打算從中獲利(“詞Ci”今后也會完全免費,無廣告)。我認為,我在維護版權方面已經做的很好了,比如字體和數據來源,都是經過授權的。如果連這樣也要被批判的話,那現在你只能看到唐詩宋詞被很難看的羅列出來。

Nippon Colors與“詞Ci”界面對比

CSDN移動:開發中主要用到了哪些工具?

劉旸:就是很普通的Xcode、PhotoShop,以及Firefox的SQLiteManager插件。

CSDN移動:在開發過程中經歷過哪些印象深刻的事?

劉旸:首先,因為沒有現成的數據庫,所有數據都要自己去導,最苦的時候,要弄到凌晨兩三點。一晚上要看各種宋詞,我從沒有這么高強度的看那么多書。其二,剛做這款應用時,我以為很簡單——核心功能不就是檢查測評嗎。但隨著工程的深入,很多之前沒想到的問題也隨之出現,比如檢查韻腳(最終也沒有做出來)。在界面交互上,你需要判斷詞的字數,但如果中間夾雜拼音或英文,該怎么辦?這些都是之前沒有想到的。其實,我從來沒有填過詞,很担心這款應用做得不夠好,第一次看別人分享他們的作品時我非常開心,盡管對他們的詞作水平我不太有能力分辨。

填詞界面

CSDN移動:你理想中的好應用應該是什么樣子?

劉旸:我認為應該具備以下特點:1. 風格統一;2. 完整(產品的整個體驗要飽滿);3. 簡單(用戶不用有意去一個個地“拆解”功能,而是能在一兩分鐘內把所有主要功能都用到);4. 流暢(不要有小Bug,這是基本要求)。

CSDN移動:在IT技術領域,女性從業者一直是“少數派”,你的工作環境是怎樣的?

劉旸:我從高中時代開始就很喜歡寫代碼,也希望能比較投入的去做這件事。我在網易工作時,沒有受到任何特殊的對待(唯一的“特殊對待”就是沒讓我通宵加班),反而教會我很多好的工作習慣,比如制定工作計劃、自我管理等。我不贊同“女孩子不適合寫代碼”這種說法,因為就算不寫代碼,她們還是會在電腦前待很久。相反,我認為女孩子真的很適合寫客戶端,她們對美更敏感,要求也更高,不然就不會有那么多女設計師了。

CSDN移動:下一步打算做什么樣的應用?

劉旸:手里攢著的應用太多了。因為“詞Ci”“高大上”的有點過頭,我下一步打算針對女性用戶,開發一款比較可愛的日歷應用,希望盡可能的簡單、易用;另外,我還打算把之前寫的第三方應用客戶端,重新用iOS移植一遍;最后,希望有人可以幫助我開發“詞Ci”的Android版本(笑,我不想再重新做一遍)。

(文/徐威龍 責編/張寧)


近匠 2014-03-10 20:34:12

[新一篇] 微軟推出 Photosynth 技術預覽版小幅更新

[舊一篇] 中國知識分子的“犬儒”心態
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表