山姆的編程實作分享。。。

Sam Blog, Sam Sharing, Sam Studio

山姆的編程實作分享。。。

2014年11月23日

Learning Cocos2D - Create Cocos2D API Document Locally (製作 Cocos2D API Document)


Cocos2D 提供的 API document 為線上模式, 一旦在沒有網路的環境下是無法做查詢的,想在自己電腦也安裝一份API文件檔要如何做? 從Cocos2D原始檔案可以發現Cocos2D是用Doxygen製作 API Document 所以我們依樣畫葫蘆,用Doxygen來製作Cocos2D API Document Step1: Download Doxygen Step2: 安裝 Doxygen (因為Doxygen不是AppStore 或已識別的開發者應用程式,所以必須至系統設定暫時打開安全設定) Step3:...

2014年11月11日

『轉載好文及筆記』軟體天才 Mike Lee 告訴你如何開發與管理你的應用軟體


Mike Lee曾參與了一些軟件行業頂級應用(Delicious Library , Tap Tap Revenge)及 蘋果應用商店的開發,對於客戶需要什麼,Lee有一套自己的觀點,在St. Louis Strange Loop 2011大會上,Lee花了近一個小時的時間向人們介紹了產品開發與管理及為什麼說把客戶想像成為懶惰,愚蠢,自私,沒耐心的人如此重要。 當天,他穿著墨西哥流浪歌手風格的服裝來參加大會 毫無懸念,Lee很快就吸引了觀眾的目光,但是他並沒有立即解釋他為什麼會一身個性的裝扮出席這樣的會議,相反,他開場就談這個應用開發管理的黃金規則: 技術永遠居於首位 你不能強迫人們,你必須誘惑他們 一定要有創新 Lee說,這些規則對所有的產品都是適用,但是他的強項在於應用管理,那麼什麼樣的應用開發方式才是最好的呢? 當用戶是愚昧而無知 Lee說,在現實生活中,最好把人都往好的方面想。但是在做產品設計(Engineering)時,最好的方法就是視所有人都懶惰,愚蠢,沒耐心,自私。因為比起學習如何使用一個軟件,用戶有其他更有趣的事情可做。 Lee認為產品只要進步一點就好,無需一步登天。 最好的例子就是蘋果的iPod播放器,在問世之初,許多人認為這是失敗之作,沒有一種合適的方式將音樂放到裡邊去,沒有音頻調節器。但是它成功了並直接帶來了iPad的問世,但他們的初衷並不是要做出一台iPad。Lee說:“如果蘋果剛開始就像做出一台iPad2來,那麼他們想破了腦袋也想不出來來如何去做” 許多想法是糟糕的(Terrible) 根據Lee的觀點,想法自身並沒什麼問題,但許多的想法是糟糕的。許多人都沉醉於自己的構思中,在此真正有必要做的是:層層剝離你的想法,詢問自己它是如何解決問題,想想為什麼這些想法會比其他想法好。 做一個視頻來做宣傳 Lee建議你在做出一個產品之前先為產品做一個商業廣告或者視頻,介紹他,告訴人們他們為什麼要買你的產品,目的就是要把產品推銷出去,告訴你潛在的僱員也好,投資者也好,顧客也好,告訴他們你產品的的優勢,一旦這個問題解決了,剩下的就好辦了。Lee的觀點是:不應讓市場來決定公司走向,而是市場材料應該早做出來,來引導市場走向。 如何利用好開發平台 Lee說,許多開發商在用什麼平台來瞄准你的目標客戶時非常糾結,其實這很簡單,選擇你喜歡的,並堅持用它。或許Android比iOS的用戶多,但是如果你討厭Android,...

熱門文章