從很早以前,開發APP這項工作便不止是局限于科班出身的程序猿,越來越多的行業小白懷揣著好創意,僅憑一己執念,便也在移動互聯網苦海行舟,并獲得了不錯的成績。下面呢,我就為大家講述幾個自己身邊的成功故事——
友人A,本科專業學的是韓語導游,本來一畢業就可以順利當上韓國領隊,但偏偏這姑娘是劍走偏鋒,想開發一款旅游性質的APP,于是大四那會兒便買了幾本專業書,坐電腦前不停地寫,廢寢忘食地寫。普通人都以為編程很難,但是這姑娘卻用行動證明:編程是這世界上最容易的事,你不用碰底層,先學學基本流程控制和調用API,然后理解下分層思想,這就能寫腳本了,然后有興趣有時間的,去好好研究下子底層,沒興趣就弄好一門語言,專心寫腳本,開發好app,難度方面嘛,只要你有幾個搞IT的朋友,沒事就去問,開發這事兒也就八九不離十了。
不過,像A這樣的,畢竟少數,論性別,她是個嬌羞女生,但是論能力,人家就一女漢子。作為班上的考證達人,還沒畢業,手上的各種證就一大把了,別人考四級的時候,人已經開始備戰六級了。
她的成功經驗,后來我弱弱地總結了一下,無外乎以下3點——
必備的基礎條件:首先你網速夠好,其次你英文夠好。上外網不卡,英文聽力不錯。
需要的工具:互聯網、翻墻軟件、電腦一臺(iOS 需要mac 虛擬機黑蘋果都行)、谷歌、Lynda.com、w3cschool。
注意事項:研究程序的時候能做到不干別的事情,全身心投入到這件事情上去,先基礎后實踐,做好合理的時間規劃。
有道是:世上無難事,只怕有心人。
友人B,和A的自學成才比起來,這家伙的開發經驗明顯投機取巧了些。
他是設計專業畢業,畢業后在一家IT公司任職,歸在產品經理手下干活。大家都知道,搞藝術的總有點個特立獨行,沒多久,他就辭職了,美其名曰產品理念不合。
大概歇業了有一個月的時間吧,有一天他突然過來找我,神神秘秘地舉著手機跟我炫耀說,他開發了一款APP,我定睛一看,可不是嘛。而且,這款APP的屬性居然和B之前供職的那家公司新晉開發的一款APP頗為相似。B跟我解釋說,他想設計的正是這種風格,他要用事實證明,自己設計的作品比產品經理交代給他的任務要更好,頗有點寧為玉碎不為瓦全的氣概。不過,我關心的不是這個,追問之下,B才道出其中玄妙。
原來,這一個月的時間里他花了有13天,把市面上所有的APP開發工具使用了個遍,從設計風格研究到功能屬性,無一不精。直到第14天,他甚至還在APPMkr和叮當APP開發平臺之間猶豫不決,最后才選定了后者,當然,在制作的過程中,搜索國外優秀作品的好習慣還是必不可少的,與此同時,他也參考了Epub360等網站上的一些交互設計效果,APP更新了70多遍,才有了這個最終版本。
也多虧了他,我才了解,今時今日的APP開發工具已強大至此了,原生應用都可以免費開發,并且交給開發者進行自主創作的空間也大有增加。但是這類平臺呢,普遍還是只能支持一些常規功能,如即時聊天、微社區、微商鋪、視頻、音頻、投票、推送、收藏、分享等。對于有特殊的商業定制需求的開發者來說可能并不特別適用。
除以上2條路之外,筆者身邊也有人開辟出了第3條戰略路線:那就找一個會開發APP的男/女朋友。不過有投資也有風險,你要確保,分手后,你的另一半不會卷走這個APP,讓你的努力付之東流哦!
最好的辦法,也許就是——婚了!
平面設計
工業設計
CG插畫
UI交互
室內設計
建筑環境