12
Xamarin Mono 申したい! 2015/01/15(木) JXUGC #3 新年会 @matatabi-ux もっと Xamarin を活用してもらうために

Xamarin に Mono 申したい!

Embed Size (px)

Citation preview

Xamarin に Mono 申したい!

2015/01/15(木) JXUGC #3 新年会

@matatabi-ux

もっと Xamarin を活用してもらうために

お や く そ く掲載内容は個人の私見であり、

所属組織の見解ではありません

自己紹介: 黒柳 達士(@matatabi-ux)

• お仕事

⁃ 某第二工場で Windows ストアアプリ大量生産中

⁃ 拝承系 SIer → 安心簡単快適デザイン会社 → 現職

• 個人活動

⁃ Blog: 「しっぽを追いかけて」 http://matatabi-ux.hateblo.jp

⁃ facebook: https://www.facebook.com/tatsuj.kuroyanagi

⁃ 日本人間工学会 認定人間工学専門家

あの!ザッカーバーグと同じ心理学専攻でした

⁃ 飼い猫写真も垂れ流し中

twitter: https://twitter.com/burst_cafemocha

facebook: https://www.facebook.com/burst.cafemochaしっぽもふもふの自宅警備ネコ 「モカ」

自己紹介: 黒柳 達士(@matatabi-ux)

とある Facebook のタイムラインから

自己紹介: 黒柳 達士(@matatabi-ux)

とある Facebook のタイムラインから

自己紹介: 黒柳 達士(@matatabi-ux)

各方面からの圧力のたまもの?!

2015年1月度 Microsoft MVP

Windows Platform Development

受賞しました!!

これで Android も作らなきゃいけない Xamarin 使い放題!

本題! Xamarin といえば・・・

Xamarin といえば

Xamarin

Xamarin といえば

Xaml

Xamarin

Xamarin で XAML を使うメリット

• UI も共通化できる!

⁃ 「UI は個別に実装」の限界を越え、より生産性・保守性が向上

⁃ 王者 HTML5 を脅かすクロスプラットフォーム開発の現実解に

• 今までの実装ノウハウが流用できる!

⁃ WPF、Silverlight、WinRT で培われた開発ノウハウ・情報が流用できる

⁃ データバインディング、MVVM といった UI 構築技術を簡単に導入できる

⁃ 「C#+XAMLができる開発者」 なら今よりも開発者が集めやすいはず

描画の委譲

プラットフォーム固有描画

XAML

ところでXamarin で XAML

使ってますか?

Xamarin でもっと心地よく XAML を使いたい!

• XAML のインテリセンスを早く Visual Studio に

⁃ XAML 開発者が慣れ親しんだ Visual Studio にも XAML のインテリセンスを

• Xamarin.Forms の XAML 方言は混乱します

⁃ 「HorizontalOption」「BindingObject」 など今までと同じものは名称は変えないでほしい

• XAML のコア機能実装を切望します!

⁃ Style, Trigger だけじゃなく外観を差し替えられる ControlTemplate も使いたい!

⁃ イージングできるアニメーションの Storyboard / VisualState が使いたい!

⁃ ThemeResource で Style をプラットフォームごとに切り替えたい!

・・・あげればきりがないですが;

描画の委譲

プラットフォーム固有描画

XAML