かずきのXamarin.Forms入門
価格: ¥0
Xamarin.Formsの基本的なことからPrism.Formsの解説まで行っています。
SlideShareでPDF版の配布を行っています
http://www.slideshare.net/okazuki0130/xamarinforms-70553057
1はじめに
1.1ターゲットプラットフォーム
1.2Xamarin.Formsとは
2Hello world
2.1.1実行して動作確認
3XAML
3.1XAMLとC#のコードの対比
3.1.1XAMLの基本
3.2XAMLの応用
3.2.1添付プロパティ
3.2.2マークアップ拡張
3.2.3StaticResource
3.2.4x:Static
3.2.5TypeConverter
3.2.6データバインディング
4Xamarin.Formsのコントロール
4.1BindableObject
4.1.1バインダブルプロパティ
4.1.2添付プロパティ
4.2レイアウトコントロール
4.2.1StackLayout
4.2.2Grid
4.2.3AbsoluteLayout
4.2.4RelativeLayout
4.2.5ScrollView
4.2.6余白の制御
4.3一般的なコントロール
4.3.1Label
4.3.2ActivityIndicator
4.3.3BoxView
4.3.4Button
4.3.5DatePicker
4.3.6Editor
4.3.7Entry
4.3.8Image
4.3.9ListView
4.3.10OpenGLView
4.3.11Picker
4.3.12ProgressBar
4.3.13SearchBar
4.3.14Slider
4.3.15Stepper
4.3.16Switch
4.3.17TableView
4.3.18TimePicker
4.3.19WebView
4.3.20Map
4.3.21CarouselView
4.4ページ
4.4.1Page
4.4.2ContentPage
4.4.3MasterDetailPage
4.4.4NavigationPage
4.4.5TabbedPage
4.4.6CarouselPage
5スタイル
6ジェスチャー
6.1TapGestureRecognizer
6.2PinchGestureRecognizer
6.3PanGestureRecognizer
7アニメーション
7.1Xamarin.Formsのコントロールの移動や拡大縮小、回転
7.2シンプルなアニメーション
7.3イージング
8ビヘイビア
9トリガー・アクション
9.1PropertyTrigger
9.2DataTrigger
9.3EventTrigger
9.4MultiTrigger
10メッセージングセンター
11プラットフォーム固有機能
11.1Deviceクラス
11.1.1Idiom
11.1.2OS
11.1.3OnPlatform
11.1.4Styles
11.1.5GetNamedSize
11.1.6OpenUri
11.1.7StartTimer
11.1.8BeginInvokeOnMainThread
11.2DependencyService
11.3Effect
11.4CustomRenderer
11.5Plugin
11.6ネイティブのビュー
12永続化
12.1ApplicationクラスのProperties
12.2ローカルファイル
12.3SQLite
13Prism
13.1Prismの機能
13.2MVVM開発のサポート
13.3Dependency Injection
13.4Xamarin.Forms組み込みのCommandよりも高機能のCommand
13.5Page Dialog Service
13.6ページナビゲーション
13.7MessageingCenterよりも高機能なメッセージング機能
13.8ロギング
14まとめ