Visual C# 與 Xamarin 跨平台行動 App 開發實戰 ─ iOS/Android/Windows 一次搞定

Visual C# 與 Xamarin 跨平台行動 App 開發實戰 ─ iOS/Android/Windows 一次搞定

作者: 林泰宏 陸浩翔 張朝銘
出版社: 碁峰資訊
出版在: 2014-09-16
ISBN-13: 9789863473015
ISBN-10: 9863473014





內容描述


台灣微軟 資深產品行銷經理 吳典璋 專文推薦!
想一次搞定iOS/Android/Windows App嗎?Xamarin讓你開發跨平台App!
本書適用Visual C# 2013/2012步驟式教學:從應用程式開發到實機部署,內容由淺入深,一次打好主流行動平台的基本功。
跨平台開發:提供多種跨平台開發範例,讓應用程式可以在Windows Phone、Windows 8、iOS以及Android執行。完整的範例:各章均附有完整及實務的範例,除了學習之外,也能依工作需要直接使用
零基礎學習:本書適合具備C#開發基礎的讀者,從行動開發的基礎,以漸進式的說明,帶領沒有行動開發經驗的初學者邁向行動開發的領域。用熟悉的開發工具Visual Studio以C#開發iOS、Android等主流平台的應用程式。一次學習多個平台:由於Xamarin跨平台的技術特性,本書包含iOS以及Android的開發基礎。而對於原本就熟悉並使用C#開發Windows Store App的讀者,在最後的跨平台開發實戰中,將能體會Xamarin強大的跨平台能力。
豐富的內容及完整的範例:無論是iOS或Android平台,都包含基本控制項,多媒體開發、地圖及地理資訊操作以及推播服務的詳細說明並提供完整範例。在行動開發上最常使用到的功能,都在本書完整呈現。跨平台開發有效降低開發時間及人力:透過本書,可以學習如何透過C#及Visual Studio進行原生的跨平台開發。Xamarin使用原生平台的控制項,在用戶體驗上與原生開發完全一致,並且在不同平台使用相同語言及工具進行開發,可以享受程式碼共用的好處。對於原本使用C#及Visual Studio的開發團隊而言,Xamarin無疑是拓展開發之路的利器。


目錄大綱


Part01 Android 應用
Ch01 Xamarin 簡介
Ch02 Hello Xamarin
Ch03 Android 控制項簡介
Ch04 頁面巡覽
Ch05 Android 資料檔案系統
Ch06 Android 相機與多媒體開發
Ch07 Android 訊息處理
Ch08 Android 推播通知-使用 Google Cloud Messaging(GCM)
Ch09 Android 定位服務
Ch10 Android Google Map
Ch11 Android 手機實機部署
Part02 iOS 應用
Ch12 iOS 控制項簡介
Ch13 iOS 巡覽控制
Ch14 iOS 檔案系統與資料庫
Ch15 iOS 多媒體音樂與影片播放
Ch16 iOS 推播通知-使用 Apple Push Notification Service(APNS)
Ch17 iOS 定位服務
Ch18 iOS 地圖
Ch19 iOS 實機部署
Part03 跨平台開發
Ch20 iOS/Android/Windows Store App 跨平台實戰
AppA Xamarin 跨平台開發架構與方式(PDF電子書)
AppB App ID 憑證申請程序(PDF電子書)
AppC Xamarin 跨平台開發架構與方式(PDF電子書)

<光碟內容線上下載,請見書籍封底說明>
Xamarin安裝檔(Windows與MAC雙平台)範例程式
*PDF檔電子書:Xamarin跨平台開發架構與方式、AppID憑證申請程序、Xamarin跨平台開發架構與方式


作者介紹


林泰宏
經歷:
2000~2004:流浪的MIS工程師
2004~2006:叡揚資訊系統分析師
2006~2010:微軟開發平台副理
2010~2013:微軟合作夥伴技術支援顧問
2013~昕力資訊資深顧問
專案/教育訓練:
台灣科技大學校務行政系統
日盛金控核心系統轉換專案
TechDay2008 專任講師
TechDay2011 專任講師
微軟合作夥伴專任講師




相關書籍

Making Musical Apps: Real-time audio synthesis on Android and iOS (Paperback)

作者 Peter Brinkmann

2014-09-16

Objective-C (Paperback)

作者 Jiva DeVoe

2014-09-16

Android 程式設計指南及物聯網開發實踐

作者 陳志德

2014-09-16