自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

第一次嘗試獨(dú)立開發(fā)的經(jīng)驗(yàn)和感悟

開發(fā) 項(xiàng)目管理
這是第一次獨(dú)立完成一個(gè)Android手機(jī)App的開發(fā)——從立意構(gòu)思,后程算法,界面設(shè)計(jì),調(diào)試測試,到最后放上商店的各種文案都是自己一個(gè)人完成的。雖然是一個(gè)功能略單薄,設(shè)計(jì)也稍顯稚嫩的應(yīng)用,我也并沒期望從中能獲得任何收益,但是這個(gè)過程中學(xué)到的各種知識和能力對我很是受用和鼓舞。

這是第一次獨(dú)立完成一個(gè)Android手機(jī)App的開發(fā)——從立意構(gòu)思,后程算法,界面設(shè)計(jì),調(diào)試測試,到最后放上商店的各種文案都是自己一個(gè)人完成的。雖然是一個(gè)功能略單薄,設(shè)計(jì)也稍顯稚嫩的應(yīng)用,我也并沒期望從中能獲得任何收益,但是這個(gè)過程中學(xué)到的各種知識和能力對我很是受用和鼓舞。所有的這些收獲最終也確實(shí)轉(zhuǎn)化成了新的契機(jī),讓我能繼續(xù)在設(shè)計(jì)和開發(fā)的路上走下去。在這里記錄經(jīng)驗(yàn)和感悟,希望能與大家分享,特別是那些和我一樣,躍躍欲試但對自己還有所懷疑的朋友,至少踏出第一步并不難。

從哪里尋找靈感?

我平時(shí)喜歡畫畫和碼字,有任何的靈感和想法都會馬上記錄下來(常用的是google keep),等有空閑時(shí)間再開始具體做。關(guān)于App的立意,也單開了一頁來記錄。大部分的想法都是來自于自己的生活經(jīng)歷,尤其是感覺自己需要什么又缺少時(shí),常常能得出一些新鮮想法(這與Paul Graham關(guān)于尋找創(chuàng)業(yè)想法博文里的觀點(diǎn)不謀而合)。偶爾與朋友交流,也有熱情的朋友給我提議他們的想法,覺得有趣的我也會一并記下。第一次嘗試,過程中肯定會遇到阻礙和不盡如人意的地方,這時(shí)熱情和興趣是支撐自己堅(jiān)持下去的最大動力。所以最好選一個(gè)讓自己想起來都會興奮不已的項(xiàng)目。

我的google keep

我喜歡和圖像打交道,不管是用一支筆一張紙畫畫涂鴉,還是在photoshop里開一個(gè)窗口調(diào)試一堆參數(shù),甚至寫一段代碼處理復(fù)雜的計(jì)算機(jī)視覺問題。我喜歡視覺上的豐富和美好,期望把自己看到的感受到的與人分享。于是,我決定寫一個(gè)美化照片表達(dá)心情的相機(jī)App。

為app做的文案

需要多硬的基本功?

三年前我大學(xué)畢業(yè),拿的是機(jī)械工程學(xué)位,主修航空航天——一個(gè)完完全全的計(jì)算機(jī)菜鳥。后來因?yàn)閭€(gè)人興趣和機(jī)緣巧合走上了程序員之路。學(xué)習(xí)Android開發(fā)也不到兩年時(shí)間,并且期間只是針對自己研究課題的算法嘗試了基礎(chǔ)的開發(fā),寫的App都沒有完整成型的界面,也從不做后期測試,能跑出實(shí)驗(yàn)結(jié)果就好。唯一兩次相對完整的開發(fā)經(jīng)驗(yàn),一是指導(dǎo)學(xué)生的畢業(yè)設(shè)計(jì),開發(fā)一款樣子還算過得去的LBS校園導(dǎo)航應(yīng)用——用了現(xiàn)成的Google Maps API和Android默認(rèn)的圖像元素;還有一次是在一個(gè)小團(tuán)隊(duì)項(xiàng)目里負(fù)責(zé)用戶界面設(shè)計(jì),但也是淺嘗輒止——只需要畫四個(gè)按鈕和一個(gè)圖標(biāo)。而我就是在這樣的狀態(tài)下,萌發(fā)要獨(dú)立寫一個(gè)App的想法。

第一次做UI的效果

雖然已經(jīng)有一定專業(yè)知識,但是要做出想要的東西似乎還遠(yuǎn)遠(yuǎn)不夠——那就學(xué)習(xí)吧。App中用到核心的圖像處理算法,參考了GitHub上的開源Android項(xiàng)目,GIMP這樣的開源軟件,也從參考書里的范例里舉一反三自己設(shè)計(jì)。各方涉獵,也頗有收獲。更重要的是不要猶豫,直接把理論付諸實(shí)踐,有些很看似不能解決的問題,在真正開始著手做之后總能找到突破口。

圖書館抱回的書

做獨(dú)立開發(fā)還需要懂一點(diǎn)設(shè)計(jì),幸運(yùn)的是我那些平日里喜歡拍照涂鴉的個(gè)人愛好這時(shí)都可能發(fā)揮功效了。但是沒有受過任何專業(yè)指導(dǎo)的我,也只是猶如盲人摸象一樣,憑著感覺設(shè)計(jì)一堆圖像元素,拼湊著放到界面上。

在Illustrator里畫的UI設(shè)計(jì)

之前讀過一本很受歡迎的設(shè)計(jì)指南《Mobile Design Pattern Gallery》,這本書比較系統(tǒng)的總結(jié)了Android和IOS應(yīng)用界面設(shè)計(jì)的基本形式。但其實(shí)只要平時(shí)用過較多的App,對這些設(shè)計(jì)也大概都有概念了。我覺得學(xué)習(xí)總是從臨摹開始的,自己不懂,就去看別人怎么做的,跟著學(xué)跟著做慢慢就會找到自己模式。所以朋友把玩我的iPad時(shí)頗為無奈——怎么全是相機(jī)App!

我的ipad截屏

最后發(fā)現(xiàn)做設(shè)計(jì)開發(fā)真不是難事。這里分享一個(gè)讓我捧腹的故事:編程小白插畫家Christoph,是如何開發(fā)自己第一個(gè)iphone App的。文中有一個(gè)8秒的視頻,作者拍攝他自己終于在iPhone上實(shí)現(xiàn)了“手指點(diǎn)擊使方塊變色”的效果——文中這些呆萌的視頻和插畫,配合他幽默風(fēng)趣的講述,實(shí)在令人忍俊不禁。但是仔細(xì)讀下去,就會驚嘆他竟能把這樣簡單的觸屏效果結(jié)合到自己的插畫中,最后終于做出了自己理想中的App。他表達(dá)的化繁為簡的設(shè)計(jì)理念,以及他求知若渴的學(xué)習(xí)態(tài)度,著實(shí)讓人欽佩。

開發(fā)之外的那些事

寫App是件很有意思的事,特別當(dāng)你也是個(gè)腦子里充滿創(chuàng)意又有一定的設(shè)計(jì)師碼農(nóng)屬性的人。一個(gè)App開發(fā)周期不長,上架門檻也不高,所以很容易從中獲得成就感。作為獨(dú)立開發(fā)者,也可以適當(dāng)?shù)陌炎约旱那榫w和喜好放到自己的App中,這也帶來了一定的滿足感。對于我,開發(fā)一個(gè)App就像我從前畫畫一樣,可以盡情的去創(chuàng)造和表達(dá),只是用的工具和方式要復(fù)雜一些。

但是考慮到“面包”的問題,獨(dú)立App開發(fā)似乎進(jìn)退艱難。默默的把App放上架,沒有任何宣傳,幾乎不可能造成什么影響。上架后也時(shí)不時(shí)會收到一些郵件,提供有償?shù)男麄魉穹?wù)等等,雖然深知這是這個(gè)生態(tài)系統(tǒng)中不可或缺的一環(huán),但是作為設(shè)計(jì)者,對于這樣粗暴地消費(fèi)創(chuàng)造力的行為,總是有點(diǎn)抗拒。分享兩篇讓人駐足思索的文章《個(gè)人開發(fā)者之死》《獨(dú)立app生存焦慮:被編收還是自尋出路》。不可否認(rèn)這個(gè)市場正在趨近飽和,但是機(jī)遇也從來不缺。蓬勃發(fā)展中的IT移動互聯(lián)網(wǎng)業(yè),各種優(yōu)秀的個(gè)人,團(tuán)隊(duì),創(chuàng)意層出不窮,最終影響世界的也只有那么屈指可數(shù)的幾個(gè)。猶如中世紀(jì)文藝復(fù)興時(shí)期,思想的火化無處不在,但是大眾只記住了那幾個(gè)名字而已。

而我始終相信有技術(shù)的人不會沒有出路,不過在夢想和現(xiàn)實(shí)之間的平衡尤其重要。

原文鏈接:http://littlecheesecake.blogbus.com/logs/233353247.html

責(zé)任編輯:林師授 來源: 朝畫夕拾
相關(guān)推薦

2011-07-21 21:01:37

諾基亞塞班蘋果

2017-03-22 15:38:28

代碼架構(gòu)Java

2023-06-06 07:26:48

Intel顯卡水冷

2015-08-17 10:10:10

創(chuàng)業(yè)失敗經(jīng)驗(yàn)

2013-02-25 09:43:22

LambdasJava8

2012-04-13 10:11:58

Windows 8泄露

2022-03-16 14:59:28

打包debian模板文件

2012-01-18 11:18:12

Web App

2023-09-11 00:14:46

后端團(tuán)隊(duì)項(xiàng)目

2022-08-15 08:16:56

shiroWeb認(rèn)證

2021-05-24 11:55:37

代碼編碼開發(fā)

2013-06-03 09:28:49

游戲設(shè)計(jì)

2011-01-04 16:17:09

2015-11-02 14:42:12

2017-08-08 12:50:51

Serverless云端數(shù)據(jù)庫

2015-10-26 16:38:17

2021-02-05 08:35:21

私活程序員

2022-06-21 09:26:28

開源項(xiàng)目PR

2009-10-14 16:25:41

2014-05-19 10:16:56

WinJS開源TypeScript
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號