Xamarin.Forms教程開發Xamarin.Forms應用程式需要的工具
開發Xamarin.Forms應用程式需要的工具
Xamarin.Forms教程開發Xamarin.Forms應用程式需要的工具,2014年5月8日在釋出的Xamrin 3中引進了Xamarin.Forms。Xamarin.Forms是一個高效建立跨平臺使用者介面的庫。透過Xamarin.Forms可以一次編碼生成基於主流移動平臺(iOS、Android、Windows Phone)的應用介面。和HTML 5不同,Xamarin.Forms是一套原生的介面解決方案,這意味著透過Xamarin.Forms渲染的介面是與底層API緊密相連。開發者可以結合諸如iOS中的Core Motion 、PassKit、StoreKit等API使用。
Xamarin.Forms教程開發Xamarin.Forms應用程式需要的工具,在本書中我們就是透過Visual Studio 2015整合的Xamarin.Forms去開發應用程式。由於不同平臺應用的要求不同,所以除了Visual Studio 2015整合的工具外,想要正常達到完美的開發效果,還需要安裝一些其他工具才可以。下面我們就根據不同應用程式平臺的要求來講解需要安裝哪些其他的開發工具。
Xamarin.Forms應用程式中的iOS應用程式
以下是使用Visual Studio 2015整合的Xamarin.Forms去開發iOS應用程式所需要的工具介紹。
1.Mac或者Mac虛擬機器
iOS應用程式不能在沒有蘋果的編譯器(Xcode)中進行建立,所以首先需要一臺Mac機或者是Mac虛擬機器。
2.Xcode
由於蘋果公司規定iOS應用程式都需要透過Xcode進行編譯,所以想要開發iOS應用必須要使用Xcode開發工具。
3.OS X版的Xamarin工具Xamarin.iOS
Xamarin.Forms是Xamarin的一個框架或者是庫,所以開發Xamarin.Forms應用程式首先需要下載Xamarin的安裝包。
Xamarin安裝包的分為兩部分:一部分是OS X版的Xamarin安裝包(針對iOS應用),另外一部分是Windows版的Xamarin安裝包 (針對Android應用)。
開發者需要將OS X版的Xamarin安裝包(針對iOS應用)下載到MAC計算機中,然後使用Xamarin安裝包對Xamarin.iOS進行安裝。Xamarin.iOS可以為Mac上iOS應用程式在Windows計算機上編寫和測試網路提供構建和部署服務,也就是說Xamarin.iOS是溝通MAC計算機與Windows計算機的一個橋樑。
Xamarin.Forms應用程式中的Android應用程式
以下是使用Visual Studio 2015整合的Xamarin.Forms去開發Android應用程式所需要的工具介紹。
1.Android開發工具
由於Android開發工具需要Java執行環境的支援。所以首先要安裝Java的JDK,並配置好Java的環境。然後,我們需要下載Android應用開發工具ADT(Android Developers Tool,Android開發工具)。該工具不僅包含了Android SDK Manager工具,還包含了Android模擬器管理工具。
使用ADT不僅可以從Google官網中下載最新的Android SDK和各種版本的工具,還可以管理各種模擬器。我們需要透過Android SDK管理器下載需要的Android SDK版本和對應工具(具體內容之後會講到)。這樣一個Android環境才算完成。
2.Windows版的Xamarin工具
在使用Xamarin開發Android應用時,除了提供上文中的Andriod開發環境外,還需要其它工具和軟體。首先,系統中需要安裝Android NDK for Windows的支援,然後還需要GTK#的支援。這樣才可以開始安裝Xamarin。也就是說安裝Xamarin必須的有以下工具軟體:
- Android NDK for Windows
- GTK#
- Xamarin
3.Visual Studio 2015
Visual Studio 2015簡稱VS 2015。這是微軟開發的較為新的IDE。Visual Studio 2015很好的支援了Windows作業系統,並且原生的支援C#程式設計。它是Xamarin.Forms開發的支架,本書主要的操作也會在該平臺進行完成。對於開發Xamarin.Forms的C#程式設計師來說,這也意味著Visual Studio 2015是他們的主戰場。熟悉的操作環境可以節省了不少平臺的學習時間。
Xamarin.Forms應用程式中的Windows Phone應用程式
對於Windows Phone應用程式的開發相比其他兩個應用程式的開發就比較簡單了,Visual Studio 2015直接整合了Windows Phone的開發環境,可以直接使用Visual Studio 2015即可。
注意:Windows Phone的開發環境需要在Windows8.0以後的作業系統中進行開發。
本文選出自:Xamarin.Forms開發實戰基礎篇大學霸,轉載請註明出處,尊重技術尊重IT人!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1980643/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Xamarin.Forms Shell基礎教程(1)ORM
- Xamarin.Forms 5.0 來了ORM
- 【Xamarin.Forms 3】頁面型別ORM型別
- MAUI 移植 Xamarin.Forms 自定義渲染器UIORM
- .NET MAUI 正式釋出,再見了 Xamarin.FormsUIORM
- Xamarin.Forms: 無限滾動的ListView(懶載入方式)ORMView
- 2019最新《Python安全工具開發應用教程》Python
- 【Xamarin.Forms 2】App基礎知識與App啟動ORMAPP
- 虛擬串列埠工具MCGS開發除錯的靈活應用教程串列埠除錯
- 安裝用於 Windows 應用開發的工具Windows
- 乾貨分享:開發超市小程式應用需要具備哪些功能
- 【Android開發入門教程】二.Android應用程式結構分析Android
- 您需要漸進式 Web 應用程式做專案開發的 7 個理由Web
- Epinio:Kubernetes 的應用程式開發引擎
- 淺談桌面應用程式的開發
- Android Jetpack - Android TV 應用開發教程AndroidJetpack
- AppX--強大的macOS應用開發工具APPMac
- AI 應用無程式碼開發教程:工作流模式詳解AI模式
- 開發人員需要程式碼簽名證書來保護移動應用程式?
- 這8個工具,用來做python應用程式開發太合適了!Python
- 是否有應用onethink開發web的詳細教程Web
- [譯] Rust 開發完整的 Web 應用程式RustWeb
- 應用程式APP原生開發的好處APP
- 小教程:如何開啟 Mac 應用程式防火牆Mac防火牆
- 用低程式碼開發平臺開發應用可靠嗎
- 低程式碼應用程式開發開始興起
- [譯] 用 Flutter 開發你的第一個應用程式Flutter
- 應用程式快速清除工具
- SourceGenerator的應用: .Net多程式開發庫 - JuxtaposeUX
- 小程式開發中雲函式的應用!函式
- Flutter基礎(四)開發Flutter應用前需要掌握的Basics WidgetFlutter
- Flutter 基礎(四)開發 Flutter 應用前需要掌握的 Basics WidgetFlutter
- 好程式設計師Java教程分享Java開發工具程式設計師Java
- 在零程式碼開發平臺上如何開發應用程式
- Spring Shell應用程式開發流程解析Spring
- 移動應用程式開發簡介!
- 零程式碼開發是未來企業應用程式開發的趨勢嗎
- RabbitMQ的開發應用MQ
- 使用Solidity開發區塊鏈dApp應用教程 - oliverSolid區塊鏈APP