摘要:在Xamarin網站上可以申請30天試用的測試帳號。試用期內,Xamarin會提供完整的功能試用。30天試用時間到期後,在Visual Studio裡面你載入你的專案的時候,專案旁會標註(無法使用)。如下圖:在沒有購買License而測試帳號又到期的情況下,你的專案是沒有辦法被載入的。如果嘗試重新載入專案,Xamarin會彈出提示視窗要求你購買License。如果你還是希望再多一點時間來測試Xamarin,你就必須再重新申請一個測試帳號。1.申請測試帳號重新申請一個測試帳號的流程與第一次申請測試帳號的流程一模一樣。首先在Visual Studio裡面的[工具]項目裡,下拉找到 [Xamarin
阅读全文
摘要:前言大部份的Android 都具有實體或虛擬的Back鍵. 因此在處理多頁面應用程式時, 與先前所介紹的iOS Navigation controller 比較起來會簡單許多.1. 開啟Visual Studio 並新增Android Application 專案並命名為Lab4-MultiScreen2. 在Layout資料夾中新增Second.axml在Second.axml 中拖放1個TextView並標示此為第2個Activity2. 在專案底下新增一個SecondActivity.cs. 在OnCreate事件中撰寫以下程式碼:1SetContentView(Resource.Lay
阅读全文
摘要:前言不同於iOS, Xamarin 在Visual Studio中針對Android, 可以直接設計使用者介面. 在本篇教學文章中, 筆者會針對Android的專案目錄結構以及基本控制項進行介紹, 包含TextView, EditView, Toggle/ Switch以及Seekbar控制項.Android專案目錄結構在Visual Studio建立Android 應用程式專案後, 在方案總管中會看到如下圖的目錄結構:Assets:放置在Assets資料夾中的檔案, 將會一起被封裝進Android的封裝檔中(建置動作要設定為"AndroidAsset"). 之後便可以透過
阅读全文
摘要:前言在前一篇教學中, 我們學會如何使用Visual Studio 搭配Xcode 進行iOS基本控制項的操作. 但都是屬於單一畫面的應用程式. 這次我們要來練習如何透過Navigation Controller來建立多頁面的iOS應用程式.設定專案及畫面1. 開啟Xamarin Studio 並建立新專案, 專案類型為iOS=>iPhone=>空白專案, 專案名稱為 02-Navigation.2. 在專案中添加3個iPhone View Controller 的檔案, 檔案名稱如下:HomeScreen Level1Screen Level2Screen新增後檔案結構如下圖所示:
阅读全文
摘要:前言應用程式發展的腳步, 從來沒有停過. 從早期的Windows 應用程式, 到網路時代的web 應用程式, 再到近幾年相當盛行的行動裝置應用程式(Mobile Application), 身為C#的開發人員與Visual Studio的使用者. Windows Phone與Windows Store App的開發是否已滿足不了你了呢? 如果能夠讓你使用C#及Visual Studio 來開發iOS及Android的app. 是否能再度喚醒你的開發魂? Xamain 正是為了這樣的需求而誔生的framework.簡介Xamarin 是由早期的Mono專案演變而來, 原本是在Linux上執行C#
阅读全文