回頭一看,這就2012年11月底了,翻了一下博文,清晰的記錄着自己從2011年11月9日開始學習Android開發。這一年中,很慶幸自己能夠堅持下來,堅持不間斷地寫幾行代碼,偶爾特忙時平時中斷幾天,但周末不中斷。
這一年也是繁忙的一年,因為剛處于産品經理的位置,自己一邊要學習産品經理相關的内容和知識,盡可能的更加深入和熟悉,一邊又保持着android學習,往往睡覺時已經淩晨1點,2點多了,早上還要6,7點早起上班,想想有些辛苦,但還是覺得比較充實。
近一年,自己從零開始學Android,唯一的直接能用的基礎就是java知識。
自己挑選了感興趣的方向入手,對遊戲相對比較感興趣,是以,直接上手就是看View相關,純的看View怎麼用,那時的資料沒現在這麼豐富,對SurfaceView的介紹相對比較公式化,沒有新意。從View,入手了第一個自己寫的DRichPlay大富翁遊戲,感覺上自己覺得還是可以的,也在這段時間,買了第一個android手機。
然後在這基礎上,為了熟悉各個組建,自己寫了祝福短信發送程式,包括短信和彩信,但因為懶得收集短信語,沒有釋出到市場。
在熟悉View和各個組建的基本用法後,後面逐漸熟悉SurfaceView及其他邊緣知識,這從Android論壇上也可以看出來,那段時間基本就泡在論壇回答問題,查資料,論壇混了兩個月的前三,也到了5個褲衩。在整合這段時間的知識後,自己規劃了 算番番 的遊戲,因為自己以前也喜歡國标麻将。從算法到遊戲布局,對效果的處理,明顯比第一次的DRichPlay大富翁強多了。也就在這階段,認識到美工很重要。
在認識到美工重要後,自己深入學習了PhotoShop,在日常的開發中逐漸應用使用,那段時間,看到微雲的遊戲引擎,感覺還是可以的,但自己想了解最原始的,于是學習Box2d,在算番番中用Box2d實作了算番番中吃/碰/杠的遊戲,簡單熟悉了一下實體事件和幾個主要的應用。
因為應用推廣覺得是不是可以通過微網誌,學習了新浪微網誌接入,把算番番實作了微網誌,為了達到效果,自己修改了微網誌的源碼,重新進行了定制,對一些控制何調用方式進行了增強。
由于開發完後,自己的手機原有屏保老是被蹭開,導緻無辜撥電話回電話,自己本來想下載下傳一個屏保,但想想剛好自己鍛煉一下service和receiver,于是自己寫,寫了兩款屏保,農田屏和XP屏,自己覺得還是蠻有趣的,雖然有不完善的地方,也了解了存在的難點和不足以及技術缺陷。
由于時間忙碌,沒有太多的時間考慮新的方向,最終選擇了一個管道方式的遊戲,于是開始了下一個遊戲的編寫 管道APX,集合了view,surview,主要想增強處理效果和遊戲的邏輯複雜性,于是增加了商店等等内容,完成了窗中窗的子產品化設計。同時經過前面幾個開發,成熟應用了消息總線和消息機制。對PhotoShop的圖像處理能力也提高了不少。這遊戲自己對上一階段内容的加深。取名為 APX也是想着上回的PX事情。
在此一年,總結回顧一下,自己的下一步也能更明确了。
願大家過的更美好,回帖留痕迹的更好,哈哈哈哈
附:DRichPlay大富翁,D祝福,算番番,農田屏,XP屏,管道APX