2009年6月2日 星期二

兩本Android的書閱讀心得

因為我的英文不太好,在去學習一項技術的時候
我總是習慣先去找本中文的書來看,有點基本概念後再去翻原文的說明文件
這邊想分享一下兩本關於Android的書後心得


第一本是旗標的Google Android 程式設計與應用
這本書是以Android 1.1版舉例,雖然現在是1.5版,除了安裝那章節之外到還能用。
當中是拿Google官網的NotePad等範例來說明,要說感想的話大概就是『夠廣不夠深』,裡面探討了很多方面的話題像是3D影像、Vedio播放等等,但是都是蜻蜓點水式的帶過而已,所以個人認為想拿這本來入門並不適合,很多地方都沒有說明清楚,要做為深入研究這本又力道不足,拿來當課外讀物看看Android有哪些東西到是不錯。






第二本是文魁的『Google!Android 手機應用程式設計入門』(名子都好像),這本拿來入門就很不錯了,很多細節都講得很清楚,觀念也都有釐清,只可惜探討範圍不夠廣,整本書扣掉Google Map的部分總共也才兩種程式範例,但是觀念部分都有提到,包括Android程式的生命週期流程、函式運作的細節等等,他用很簡單的例子去作舉例,閱讀起來很容易也不容易遇到障礙。
跟上一本比起來個人比較推薦這本。







最後,如果還想要有Android更深入的知識、建議還是直接看他的Dev Guide查Reference
http://developer.android.com/guide/index.html
很多範例都可以從裡面找到,以說明文件而言真的是非常豐富

題外話
其實各家官方文件都非常有閱讀的價值,我看過不少官方說明手冊像是微軟的MSDN、IBM、Flash Actionscript等等,裡面唯一算爛的大概只有台灣微軟的MSDN,我曾經用C#+DirectX寫過一些東西,很多進階的說明台灣微軟的MSDN都是一片空白不然就是直接連回英文版MSDN
幸好個人日文還不錯,不少問題在日本微軟的MSDN都找的到解決方法跟說明,真的是好的說明手冊讓人上天堂,不好的說明手冊讓人爆肝傷

沒有留言: