Xamarin.Forms 教學系列文(第一版)






本系列教學文資料或程式碼皆來自這本微軟免費的 Creating Mobile Apps with Xamarin.Forms 電子書。

這本電子書寫得很好,有興趣看原文的可以自己載來看,缺點和優點就是講得很細 (屁話太多),必須花很多時間去吸收。
本系列教學主旨想讓想學 Xamarin 卻又不爽看英文的開發人員降低學習門檻。

原本想簡單寫個幾篇結束這一回合,但發現事情不是那麼簡單...
做個整理,方便自己與大家尋找與閱讀
聽說第二版 Preview 出現了QQ


(二十五.貳)Tabbed Page

(二十五.壹)Master Detail Page

(二十四.貳 - 3)Navigation 參數傳遞 - Messaging center & ViewModel

(二十四.貳 - 2)Navigation 參數傳遞 - App & Events

(二十四.貳 - 1)Navigation 參數傳遞 - 建構子 & 方法呼叫

(二十四.壹)Page Navigation

(二十三.參)Behaviors - Visual Element 功能附加

(二十三.貳)XAML 觸發程式 - DataTrigger & MultiTrigger

(二十三.壹)XAML 觸發程式 - Trigger & EeventTrigger

(二十二)Animation - 物件動畫

(二十一)Transforms - 位移 & 放大縮小 & 旋轉

(二十.貳)File I/O

(二十.壹)async/await 非同步 & DisplayAlert

(十九.參 - 2)TableView - Section 隱藏 & Menu

(十九.參 - 1)TableView

(十九.貳 - 4)ListView - 長按選單 (Context Menu) & 資料刷新

(十九.貳 - 3)ListView - Interactivity & MVVM
















第十一章跳過~ 描述 Visual Element 的 Bindable 屬性,但實在講太細了... 










(二.壹)介面架構 & Hello World!

(一)前言

7 則留言:

  1. 您好,請問您對xamarin.forms的框架有研究嗎?最近剛摸這一塊,google一下好像是Prism跟FreshMvvm比較多人提,冒昧想請教您的看法?另外您寫的教學文很棒啊

    回覆刪除
    回覆
    1. 感謝支持~ 原文書上有更多細節我沒提到有興趣可以看看喔~
      關於框架,當初公司要開發 App 時我也有考慮過 MvvmCross 框架的解決方案,但有鑑於目前 Xamarin 還未到一個相當穩定的版本...
      用任何非官方的框架,覺得對於企業化 App 都會產生程式維護上的問題,就沒採用了。
      不過若只是自己要玩玩看的話倒是無所謂啦哈哈...但基本底子打好還是比較重要~ 只是目前台灣對於框架的教學似乎也不多?

      刪除
  2. 是啊,只是說我自己在嘗試寫一個東西時總是有那種感覺--這個在web上應該很簡單的東西怎麼在手機上這麼麻煩?(可能是因為初學的關係吧)所以才興起想用框架的想法想說能用人家包好的東西這樣比較清爽,昨天也是有看到您說的MvvmCross,似乎FrshMvvm的作者跟MvvmCross有些淵源吧...另外也有google到Mvvm Light,太多了,呵呵

    回覆刪除
    回覆
    1. 不熟悉一定是其中一個原因,我也是從寫 ASP.NET MVC 轉學 Xamarin,剛學時也有跟你一樣的感受,只是要做個換頁卻完全不知道怎麼下手...
      不過開發 App 本身的優點也是單個功能不允許太過複雜,很多時候在下 Code 前要先拋開網頁的想法了...

      刪除
  3. 作者已經移除這則留言。

    回覆刪除
  4. 最近剛要開始學xamarin forms,很謝謝你的教學:D

    回覆刪除
    回覆
    1. 不會,但這些文章可能有點過時,今年有新書上架可以參考看看~

      刪除

注意:只有此網誌的成員可以留言。