Xamarin in Action

書籍簡介

Xamarin是一個工具集,可以讓你使用 C#編寫原生手機應用程式,並在 iOS 和 Android 裝置上運行。 讓 Xamarin 從其他跨平台工具脫穎而出原因是,它使你能夠在這兩個平台上共享大部分程式碼,同時仍然允許你編寫可以充分利用每個平台特定裝置和作業系統功能的原生應用程式。 並且由於 Xamarin 最近被微軟收購,你可以確定這個生態系統將繼續成長 – Xamarin 已成為微軟 “any developer,any platform”的口號中非常重要的一環。

Xamarin in Action 教你在 iOS 和 Android 上從頭開始建構 Xamarin 應用程式,同時如何最大化程式碼重複使用。 這個一層接著一層的指南首先展示了 MVVM 設計模式,並解釋了它如何增加程式碼共享。 接下來,你將從頭開始建構一個應用程式。 你將學習一個編寫得很好的 Xamarin 應用程式中的所有不同層次,並發現你的程式碼大部分可以在 iOS 和 Android 之間共享。 你將關注如何最好地設計程式碼共享,以允許對業務層以及 UI 邏輯進行單元測試。 那麼你將會挖掘不能共享的程式碼,比如裝置特定的用戶界面程式碼。 最後,你將學習如何將最終應用程式的程式碼建構,測試並部署到相關應用程式商店。 最後,你將能夠從無到有,在 iOS 和Android 上建構高品質並可發布的 Xamarin 應用程式而且具有高水準的程式碼可重複使用性。

“你搜尋可靠和高品質的 Xamarin 教學指南會在這裡結束。”

~ Krishna Anipindi

“作為最新的範例的一個全面參考,並說明了最新的最佳實踐。”

~ Mario Solomou

“這本書真正涵蓋了 Xamarin各個方面的開發經驗。”

~ Gareth van der Berg

書籍內容包含

  • 了解 MVVM 以及如何最大化程式碼重複使用和可測試性
  • 建構移動應用程式,從粗糙的設計到最終可部署的產品
  • 建立可跨平台的模型和 UI 邏輯層
  • 為 iOS 和 Android 建構裝置專用的 UI
  • 通過單元測試和自動化測試 UI
  • 準備發布應用程序並使用用戶追踪和崩潰分析( crash analytics )

目標讀者

這本書適合有幾個月開發經驗的 C#開發人員並希望使用已經熟悉的語言和工具集,為iOS 和 Android 建構原生手機應用程式。

關於作者

Jim Bennett 是 Xamarin MVP,Microsoft MVP,Xamarin 認證開發人員和社群活躍成員。 他也是世界各地活動的常客,包括 Xamarin 用戶群組和 Xamarin 和 Microsoft 會議。 他經常在https://jimbobbennett.io 部落格分享關於 Xamarin 的開發。


書籍網址 

 
Bennett-Xamarin-HI


你可能會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading