XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書

2017/03/20

第一次安裝 Visual Studio 2017 到新的作業系統上

由於 Visual Studio 2017 的安裝過程有持續更新,因此,若想要知道最新的 Visual Studio 2017 for Xamarin 的安裝過程,可以參考 2018 Q2 最新文章 Visual Studio 2017 for Xamarin 開發環境之安裝與設定說明 (2018 Q2 版本)

Visual Studio 2017 於 03/07 正式推出了,不過,這幾天都忙於 Xamarin 的授課,因此,還沒有安裝與使用過 VS2017 正式版的相關功能。
今天,我準備了一台新的作業系統環境,安裝了 VS2017 正式版,並且確認當要您想要一個可以用於 Xamarin.Forms 的開發環境,究竟要勾選那些安裝選項。
我這裡的 Xamarin 開發環境,需要能夠同時針對 Android / iOS / UWP 這三個平台,使用模擬器來進行開發,因此,所要準備的開發設定,將會同時具備這樣的開發能力。

更多關於 Xamarin 跨平台行動開發的相關資訊,可以參考這份 2018年新增的 Xamarin / Xamarin.Forms 行動跨平台 Mobile Cross-Platform 開發學習指引問答集 FAQ 綜合說明文件。

了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式

開始安裝

安裝 VS2017 相當的簡單與容易,下載安裝程式並且啟動之後,經過一段時間,就會出現如下圖的畫面,這個時候,請勾選:

工作負載

  • 通用 Windows 平台開發
    在 通用 Windows 平台開發 的右方,會有這個選項要安裝的明細項目,在這裡,我選擇了:
    • IntelliTrace
    • Windows 10 行動模擬器(Anniversary Edition)
    • Windows 10 SDK 10.0.10586.0
    • 架構與分析工具
  • 使用 .NET 進行行動開發
    在 使用 .NET 進行行動開發 的右方,會有這個選項要安裝的明細項目,在這裡,我選擇了:
    • Xamarin Workbooks
    • Xamarin Profiler
    • Xamarin Remoted Simulator
    • Android NDK (R138)
    • Java SE 開發套件 (8.0.920.14)
    • F# 支援
    • Windows 10 行動模擬器(Anniversary Edition)
    • 適用於 Xamarin 的通用 Windows 平台工具
    • 架構與分析工具
    在這裡,我取消了 Android SDK 安裝程式 (API 層級 23) / Google Android 模擬器 (API 層級 23) / Intel 硬體加入執行管理器(HAXM)

個別元件

當切換到個別元件,我選擇安裝了底下項目

.NET

  • NET 可攜式程式庫目標套件
  • .NET Framework 4.6.1 目標套件
  • .NET Framework 4.6.1 SDK
  • .NET Framework 4.6.2 目標套件
  • .NET Framework 4.6.2 SDK
  • .NET Native

偵錯和測試

  • 分析工具
  • IntelliTrace
  • JavaScript 診斷

程式碼工具

  • 即時相依性驗證
  • 靜態分析工具

開發活動

  • C# 與 Visual Basic
  • F# 語言支援
  • JavaScript 與 TypeScript 語言支援
  • Xamarin
  • Xamarin Profiler
  • Xamarin Remoted Simulator
  • Xamarin Workbooks

雲端、資料庫、伺服器

  • 資料來源與服務參考
  • SQL Server 的 CLR 資料類型
  • SQL Server Express 2016 LocalDB
  • SQL Server Native Client

遊戲開發套件

  • 影像與 3D 模型編輯器

模擬器

  • Android 版 Visual Studio 模擬器
  • Windows 10 行動模擬器 (Anniversary Edition)

編譯器、建置工具和執行階段

  • C# 與 Visual Basic Roslyn 編譯器

Code 工具

  • 程式碼複製品
  • ClickOnce發行
  • Code Map
  • Developer Analytics Tools
  • DGML 編譯器
  • Git for Windows
  • NuGet 封裝管理員
  • Visual Studio GitHub 擴充功能

SQL、程式庫和架構

  • Android NDK (R138)
  • Java SE開發套件 (8.0.920.14)
  • TypeScript 2.1 SDK
  • Windows SDK (10.0.10586.0)
  • Windows SDK (10.0.14393.0)

Android SDK 管理員 設定

Visual Studio 2017 安裝完成後,點選功能表 工具 > Android > Android SDK 管理員
將底下項目安裝到最新版本

Tools 區域

Android SDK tools / Android SDK Platform-toos / Android SDK Build tools (這個項目,僅需要安裝最新版本,其他舊版本可以選擇移除)

每個 Android 版本

接下來會看到每個 Android 支援版本的選項,在這裡建議僅需要安裝 Android 4.4 (API 19)以上的項目。
在每個 Android 版本內,僅需要安裝 SDK Platform 這個項目,而其他的內容,可以移除。

Extras

最後一個項目是 Extras,在這裡,您僅需要安裝 Android Support Repository / Google USB Driver 並且升級到最新版本

進行測試

請點選功能表 檔案 > 新增 > 專案
選擇 Cross-Platform > 跨平台應用程式(Xamarin.Forms或原生)
點選 確定 按鈕
選擇 空白應用程式 > UI 技術 Xamarin.Forms > 程式碼共用策略 可攜式類別庫
接著點選 OK 按鈕
等候 Visual Studio 2017 建立一個 Xamarin 開發用的專案
當出現 新的通用 Windows 專案 ,點選 確定 按鈕
分別設定 Android / iOS / UWP 成為 起始專案,並且建置與在模擬器上跑看看
若沒有遇到問題,則您的 Visual Studio 2017 for Xamarin 開發環境就已經完成了

了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式

關於 Xamarin 在台灣的學習技術資源

歡迎加入 Xamarin 實驗室 粉絲團,在這裡,將會經常性的貼出各種關於 Xamarin / Visual Studio / .NET 的相關消息、文章、技術開發等文件,讓您可以隨時掌握第一手的 Xamarin 方面消息。
歡迎加入 Xamarin.Forms @ Taiwan,這是台灣的 Xamarin User Group,若您有任何關於 Xamarin / Visual Studio / .NET 上的問題,都可以在這裡來與各方高手來進行討論、交流。
Xamarin 實驗室 部落格 是作者本身的部落格,這個部落格將會專注於 Xamarin 之跨平台 (Android / iOS / UWP) 方面的各類開技術探討、研究與分享的文章,最重要的是,它是全繁體中文。
Xamarin.Forms 系列課程 想要快速進入到 Xamarin.Forms 的開發領域,學會各種 Xamarin.Forms 跨平台開發技術,例如:MVVM、Prism、Data Binding、各種 頁面 Page / 版面配置 Layout / 控制項 Control 的用法等等,千萬不要錯過這些 Xamarin.Forms 課程

沒有留言:

張貼留言