2017/1/18

Xamarin.Forms 教學系列文(二.貳)畫面位移 & 物件置中


學習目標
  • 畫面位移 - Padding 
  • 針對不同平台處理位移 - OnPlatform
  • 利用 LayoutOptions.Center 置中 Label

iPhone 畫面的生成是從最上方電池資訊那排開始,若 App 頂端有文字,會和手機本身的資訊重疊

有鑑於上一篇教學最後的範例程式出現的問題,本篇教學提供了兩種解決方法。

2017/1/14

Xamarin.Forms 教學系列文(二.壹)介面架構 & Hello World!


學習目標
  • 了解 Xamairn visual elements 
  • 執行自己新增的 XAML 檔
  • 了解 C# 如何初始化屬性

介面(interface),在各個平台 (ios, android, wp) 有不同的的物件與稱呼,例如 controls, elements, views, widgets,都是為了拿來與使用者互動或是顯示資料。

這些介面 (interface) 的物件在 Xamarin,統稱為 visual elements,最主要有三種類別:
  • page
  • layout
  • view

2017/1/13

Xamarin.Forms 教學系列文(一)前言




本系列教學文資料皆來自這本微軟免費的電子書 -  

Creating Mobile Apps with Xamarin.Forms 

這本書寫得很好,有興趣看原文的可以自己載來看,缺點 (也是優點) 就是講得很細 (屁話太多),必須花很多時間去吸收。

而本系列教學主旨讓想學 Xamarin.Forms,卻又不爽看英文和屁話的開發人員降低學習門檻。

誰適合學 ?

Xamarin 適合已經懂一些 C#,又想用 Visual Studio 來開發手機 App 的開發人員學習。

在 Xamarin 程式碼內有大量的 Lambda 語法,若對這塊還不熟的可以先行了解。

2017/1/6

簡單三步驟,Xamarin 發布 Google Play 可上架之 Apk - 使用 Visual Studio 2015

上架的過程讓我多花了好幾個小時研究,原來不是想像中的單純...

首先,你必須是一位 Google Play 的開發人員。


若你沒有 Google 帳號可先註冊一個,這就不用我教了吧...

再點開以下網址課金成為開發人員。
https://play.google.com/apps/publish/signup/
請準備好你的信用卡,並準備支付 25 元美金。


Xamarin 教學


職業轉換成功後,就能開啟我們的 Visual Studio 專案準備產生 Apk  ~

2017/1/5

Xamarin 開發 iOS 大解密,Mac 設定完整教學 - 使用 Visual Studio

Xamarin 教學


這篇要感謝朋友租租幫我整理和借我 Mac 。

流程說真的有那麼一點麻煩,查了大量的 Google 才知道設定的步驟和要點在哪。

Xamarin 可以跨平台開發這點是無庸置疑的,只是礙於 iOS 的 App 需要 Mac Xcode 才能編譯。

當然你要在 Mac 上 用 Xamarin Studio 開發也是可以。

但我還是較習慣 Windows 的操作方式,所以此篇主要介紹如何讓 Visual Studio 連上 Mac 進行編譯。

2017/1/4

Xamarin.Forms 教學系列文(零) 建置環境入門 - With Visual Studio 2015


Xamarin 教學

Xamarin 完全支援使用微軟的 Visual Studio 來進行開發。

如果各位跟作者一樣是窮工程師,可於 Visual Studio 官網下載 Community 版(免費,微軟佛心來著),

2017/1/2

幾億美金的 Xamarin,讓你一次開發所有手機平台

Xamarin 教學


2016 年微軟拋下的震撼彈之一,絕對是花了不知道幾億美金收購 Xamarin 這間跨平台開發公司。

到底是什麼東西,可以讓微軟花錢如此不手軟。

最簡單描述 Xamarin 一句話就是,

三個願望,一次滿足。