《Windows Phone 7入門經典之使用Silverlight和XNA開發Windows Phone應用》書評
《Windows Phone 7入門經典之使用Silverlight和XNA開發Windows Phone應用》一書的內容很不錯,由淺入深,思路比較清晰,能一步一步的引導讀者去學習Windows Phone 7應用的開發,雖然高階的內容並沒有講的非常深入,但卻做到了面面俱到,各個開發中使用到的知識點都涉及到了,通俗易懂,確實可以說是入門書籍中的經典。特此強烈推薦有志於開發Windows Phone應用的開發者或者學生朋友們閱讀以一下!
看過幾本Windows Phone開發的電子書,但大部分都沒有這本書好,有些是草草寫出來的,錯誤百出,有些SDK版本比較老,還有的乾脆就是翻譯國外的內容,國外的開發書籍很多思路比較不適合國人,翻譯的人員也沒有去調整就出版了。
這本書出版的時間相對來說算比較晚的了,在微軟釋出Mango之後的一段時間才出版,整本書都是基於Windows Phone 7 Mango SDK寫的,內容還是比較新的。
從目錄上看,作者精心設計過,整本書都是按照一個初學者的學習軌跡設計的,很多學習Windows Phone開發時遇到的問題、困惑在書中都一一做了解答。 從Windows Phone 7 平臺的介紹出發,同時對Silverlight技術技術進行了講解,對常用的控制元件、筆刷、樣式、模板和Visual State Manager(視覺狀態管理器),這樣對沒有Silverlight開發基礎的也有一個幫助,但講解的不是很深入,還是希望大家在學習這本書之前,掌握下Silverlight開發的相關知識,打好基礎,只有如此才能更好的學習Windows Phone的應用開發。
這本書給我印象比較深的地方是詳細介紹了釋出應用時的遇到的一些小問題,比如在上傳應用時如果中間出現斷網或者其他原因上傳失敗,這個程式名就會被鎖定,既不能刪除也不能上傳同名的應用,這無疑是微軟的一個bug,不過對於初學者很難發現這個問題,看過書中這個內容的介紹,在上傳應用的時候就會很小心了。由此可以看得出作者也是Windows Phone應用的開發者之一。
從書名來看,該書很適合入門Windows Phone,在入門之後,根據個人學習需要,或者專案開發需要,深入掌握其他一些內容,和一些技術朋友們聊天中,發現大家在實際的專案開發中,使用MVVM設計模式的居多,常用封裝好的MVVM框架有Prism、MVVM Light等,當然如果對MVVM有深入的掌握,在實際中也可以開發適合自己使用MVVM框架。
在移動開發領域,大家熟知的Apple公司的iOS,Google公司的Android以及Microsoft公司的Windows Phone是現在移動市場上主流的三大手機作業系統,Windows Phone是2010年開始推出的,而且正在迎頭趕上,去年推出的Window 8平板Surface感覺很給力啊,所以個人還是比較看好該技術開發的,雖然在我所在的城市,現在基於Windows Phone的應用開發還很少,但是隨著時間相信會越來越多的,現在掌握這門技術也正合適。而該本書很合適入門,強烈推薦大家一閱!!!
相關文章
- 使用XNA為Windows phone 7開發簡單拼圖遊戲Windows遊戲
- Windows Phone 7 開發 31 日談——第21日:Silverlight Toolkit for Windows PhoneWindows
- Silverlight/WPF/Windows Phone 開發之MVVM設計模式之入門WindowsMVVM設計模式
- 簡單XNA_Windows Phone 7 3D動畫Windows3D動畫
- ·微軟開啟Windows Phone Mango應用閘門微軟WindowsGo
- Windows Phone開發之輸入範圍InputScope的使用Windows
- Windows phone應用開發[15]-輔助工具Windows
- 一起學Windows Phone7開發(十四.一 Phone Task)Windows
- Windows phone應用開發[18]-下拉重新整理Windows
- Windows phone應用開發[19]-RSA資料加密Windows加密
- Windows phone 應用開發[2]-資料快取Windows快取
- Windows phone 應用開發[9]-單元測試Windows
- Windows Phone7開發系列視訊地址Windows
- Windows Phone 7 開發 31 日談——第22日:應用?還是 遊戲?Windows遊戲
- Windows Phone 8開發連結Windows
- windows phone資料庫開發Windows資料庫
- Windows Phone 8 開發筆記Windows筆記
- Windows Phone 7 墓碑機制Windows
- Windows Phone 7程式設計Windows程式設計
- Windows phone應用開發[17]-xap提交異常處理Windows
- Windows Phone 7 開發 31 日談——第23日:提供試用版應用程式Windows
- Windows Phone FAQWindows
- Windows Phone 7解析圖片格式Windows
- Windows Phone 7 開發 31 日談——第11日:加速感應器Windows
- Windows Phone 部分控制元件的應用Windows控制元件
- Windows Phone 7 開發 31 日談——第7日:啟動器Windows
- HTML Agility Pack for Windows Phone 7 (WP7)HTMLWindows
- Windows Phone 7 開發 31 日談——第25日:外部APIWindowsAPI
- Windows Phone 7 開發 31 日談——第24日:嵌入字型Windows
- Windows Phone 7 開發 31 日談——第19日:推送通知Windows
- Windows Phone 7 開發 31 日談——第3日:返回鍵Windows
- Windows Phone 8開發知識筆記Windows筆記
- windows10系統設定和使用Your Phone應用的方法Windows
- Windows Phone 體驗Windows
- Windows phone 7 裡silverlight的點與畫素 (Points and Pixels in silverlight)Windows
- Windows Phone 7 開發 31 日談——第16日:全景檢視Windows
- Windows Phone 7 開發 31 日談——第13日:位置服務Windows
- Windows Phone 7 開發 31 日談——第8日:選擇器Windows