Submit Search
Upload
Xamarin入門(技術というより心構え編)
•
Download as PPTX, PDF
•
3 likes
•
5,931 views
Makoto Nishimura
Follow
2016年11月の.NETラボ勉強会のセッションスライドです。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 41
Download now
Recommended
10分でわかる無料になったXamarin
10分でわかる無料になったXamarin
Yoshito Tabuchi
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
Xamarinを利用したアプリ開発
Xamarinを利用したアプリ開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
XamarinStudio勉強会 2014/09/08
XamarinStudio勉強会 2014/09/08
孝文 田村
Recommended
10分でわかる無料になったXamarin
10分でわかる無料になったXamarin
Yoshito Tabuchi
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
Xamarinを利用したアプリ開発
Xamarinを利用したアプリ開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
XamarinStudio勉強会 2014/09/08
XamarinStudio勉強会 2014/09/08
孝文 田村
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Makoto Nishimura
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Yoshito Tabuchi
BlueMonkeyプロジェクトのご紹介
BlueMonkeyプロジェクトのご紹介
Yoshito Tabuchi
Xamarin を使うとどんなことができるの?
Xamarin を使うとどんなことができるの?
Yoshito Tabuchi
Xamarin開発環境の選択
Xamarin開発環境の選択
Miho Kurosawa
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
2016.10.15アプリ発表会
2016.10.15アプリ発表会
b a
Xamarinの歩き方
Xamarinの歩き方
Yoshito Tabuchi
Xamarin Native vs Xamarin Forms
Xamarin Native vs Xamarin Forms
Tomohiro Suzuki
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Yoshito Tabuchi
Prism.Formsについて
Prism.Formsについて
一希 大田
Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 概要 @ 2015/1/29 CROSS 2015
Yoshito Tabuchi
Xamarin 実戦投入時の留意点再確認
Xamarin 実戦投入時の留意点再確認
Tomohiro Suzuki
10分で分かるxamarin
10分で分かるxamarin
Yoshito Tabuchi
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Daizen Ikehara
Enterpriseから見たXamarinの可能性
Enterpriseから見たXamarinの可能性
Atsushi Nakamura
More Related Content
What's hot
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Makoto Nishimura
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Yoshito Tabuchi
BlueMonkeyプロジェクトのご紹介
BlueMonkeyプロジェクトのご紹介
Yoshito Tabuchi
Xamarin を使うとどんなことができるの?
Xamarin を使うとどんなことができるの?
Yoshito Tabuchi
Xamarin開発環境の選択
Xamarin開発環境の選択
Miho Kurosawa
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
2016.10.15アプリ発表会
2016.10.15アプリ発表会
b a
Xamarinの歩き方
Xamarinの歩き方
Yoshito Tabuchi
Xamarin Native vs Xamarin Forms
Xamarin Native vs Xamarin Forms
Tomohiro Suzuki
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Yoshito Tabuchi
Prism.Formsについて
Prism.Formsについて
一希 大田
Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 概要 @ 2015/1/29 CROSS 2015
Yoshito Tabuchi
Xamarin 実戦投入時の留意点再確認
Xamarin 実戦投入時の留意点再確認
Tomohiro Suzuki
10分で分かるxamarin
10分で分かるxamarin
Yoshito Tabuchi
What's hot
(20)
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
Xamarinとmvvm crossとf#と
Xamarinとmvvm crossとf#と
Xamarin概要と活用方法
Xamarin概要と活用方法
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
BlueMonkeyプロジェクトのご紹介
BlueMonkeyプロジェクトのご紹介
Xamarin を使うとどんなことができるの?
Xamarin を使うとどんなことができるの?
Xamarin開発環境の選択
Xamarin開発環境の選択
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
#VSUG LT #JXUG の紹介
#VSUG LT #JXUG の紹介
2016.10.15アプリ発表会
2016.10.15アプリ発表会
Xamarinの歩き方
Xamarinの歩き方
Xamarin Native vs Xamarin Forms
Xamarin Native vs Xamarin Forms
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Prism.Formsについて
Prism.Formsについて
Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 概要 @ 2015/1/29 CROSS 2015
Xamarin 実戦投入時の留意点再確認
Xamarin 実戦投入時の留意点再確認
10分で分かるxamarin
10分で分かるxamarin
Similar to Xamarin入門(技術というより心構え編)
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Daizen Ikehara
Enterpriseから見たXamarinの可能性
Enterpriseから見たXamarinの可能性
Atsushi Nakamura
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
Yoshito Tabuchi
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
Shuhei Nishizawa
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
Kazuhiko Shimada
.NETの最近
.NETの最近
Makoto Nishimura
とある Perl Monger の働き方
とある Perl Monger の働き方
Yusuke Wada
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
「20分で作る!」 あっという間のアンケートサイト by NetCommons
「20分で作る!」 あっという間のアンケートサイト by NetCommons
株式会社 オープンソース・ワークショップ
XP in WF
XP in WF
りんたろう ひら
Xamarin.forms+azureで始めるモバイル開発
Xamarin.forms+azureで始めるモバイル開発
Tsukasa Kato
ちょっとエモい話
ちょっとエモい話
Yoshito Tabuchi
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
nishikawa_makoto7
NET Standard と Xamarin
NET Standard と Xamarin
Yoshito Tabuchi
要求開発マスター認定制度への提案
要求開発マスター認定制度への提案
Eiichi Hayashi
KLab Social Game Platform ~Symfony1.4活用事例~
KLab Social Game Platform ~Symfony1.4活用事例~
KLab株式会社
Avalonia for MacApps
Avalonia for MacApps
c-mitsuba
Introduction Xamarin forms mac
Introduction Xamarin forms mac
c-mitsuba
Tech-on Meet Up #02 Microsoft のコンテナ活用事例
Tech-on Meet Up #02 Microsoft のコンテナ活用事例
Kenichiro Nakamura
最近Azure上でXamarinを触り始めた話
最近Azure上でXamarinを触り始めた話
拓将 平林
Similar to Xamarin入門(技術というより心構え編)
(20)
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Enterpriseから見たXamarinの可能性
Enterpriseから見たXamarinの可能性
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
.NETの最近
.NETの最近
とある Perl Monger の働き方
とある Perl Monger の働き方
Xamarin概要と活用方法
Xamarin概要と活用方法
「20分で作る!」 あっという間のアンケートサイト by NetCommons
「20分で作る!」 あっという間のアンケートサイト by NetCommons
XP in WF
XP in WF
Xamarin.forms+azureで始めるモバイル開発
Xamarin.forms+azureで始めるモバイル開発
ちょっとエモい話
ちょっとエモい話
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
NET Standard と Xamarin
NET Standard と Xamarin
要求開発マスター認定制度への提案
要求開発マスター認定制度への提案
KLab Social Game Platform ~Symfony1.4活用事例~
KLab Social Game Platform ~Symfony1.4活用事例~
Avalonia for MacApps
Avalonia for MacApps
Introduction Xamarin forms mac
Introduction Xamarin forms mac
Tech-on Meet Up #02 Microsoft のコンテナ活用事例
Tech-on Meet Up #02 Microsoft のコンテナ活用事例
最近Azure上でXamarinを触り始めた話
最近Azure上でXamarinを触り始めた話
More from Makoto Nishimura
リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)
Makoto Nishimura
リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)
Makoto Nishimura
windows terminal入門
windows terminal入門
Makoto Nishimura
Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?
Makoto Nishimura
Power Automateを使ってみた
Power Automateを使ってみた
Makoto Nishimura
Power Automate Desktop入門
Power Automate Desktop入門
Makoto Nishimura
Microsoft Teams Custom
Microsoft Teams Custom
Makoto Nishimura
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
Makoto Nishimura
AzureDevOpsの機能解説
AzureDevOpsの機能解説
Makoto Nishimura
EC-CUBE 4 入門
EC-CUBE 4 入門
Makoto Nishimura
OSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOps
Makoto Nishimura
Amazon echoがやってきた
Amazon echoがやってきた
Makoto Nishimura
2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジー
Makoto Nishimura
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
Makoto Nishimura
独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907
Makoto Nishimura
Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回
Makoto Nishimura
Uwpでみるxaml入門
Uwpでみるxaml入門
Makoto Nishimura
初心者目線でIo t
初心者目線でIo t
Makoto Nishimura
Universal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえよう
Makoto Nishimura
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Makoto Nishimura
More from Makoto Nishimura
(20)
リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)
windows terminal入門
windows terminal入門
Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?
Power Automateを使ってみた
Power Automateを使ってみた
Power Automate Desktop入門
Power Automate Desktop入門
Microsoft Teams Custom
Microsoft Teams Custom
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
AzureDevOpsの機能解説
AzureDevOpsの機能解説
EC-CUBE 4 入門
EC-CUBE 4 入門
OSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOps
Amazon echoがやってきた
Amazon echoがやってきた
2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジー
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907
Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回
Uwpでみるxaml入門
Uwpでみるxaml入門
初心者目線でIo t
初心者目線でIo t
Universal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえよう
2016年注目の.netテクノロジー
2016年注目の.netテクノロジー
Recently uploaded
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
Recently uploaded
(8)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
Xamarin入門(技術というより心構え編)
1.
クロスプラットフォームの理想と現実? Xamarin入門
2.
はじめに • 本セッションにはあまりテクニカルな話題はありません 最初はXamarin.FormでUIをカスタマイズするつもりでしたが・・・ • むしろXamarin入門ってどういう内容?
という疑問を相談するセッ ションです。 • 認めつつも、ディスる流れですのでご了承ください。 (ディスってるんじゃなくて、泣きが入っているとお考えください)
3.
自己紹介 • 西村誠 • 古代魚庵(フリーランス) •
Microsoft MVP for Windows Development • EC-CUBE公式エヴァンジェリスト
4.
自己紹介 • Xamarinのことを書くことになったけど、これ入門書ってどういうや つが求められているんだ? • そもそもXamarinの入門ってなに?
5.
今更? 概要
6.
その前に教えてください • Xamarinの開発セミナーやセッションを受けた方 • 上記でXamarinのアプリを公開されている方?
7.
概要 • クロスプラットフォーム開発環境およびツール •C#でiOS,Androidなど複数のプラットフォーム向けに開発 可能 • Visual
StudioでUWPやWPFも加えて・・・
8.
概要 • Xamarinは無償利用可能 • iOSアプリを作るにはMac要(&Xcode
XamarinStudio?) • Androidアプリを作るにはSDK要(Visual Studioなら一緒に入 る) • アプリを公開するにはそれぞれの開発者登録必要
9.
利点 • C#+Visual Studioで開発できる!!(ほかに何が必要と?) •
コード部分を共有化できる。(デザインも・・・) • クラスプラットフォームツール比較では高パフォーマンス、 早いバージョンアップ対応
10.
難点 • ちょっとバギー・・・ • 共通化するのは良い設計と政治が必要 •
人材、資料が少ない • Xamarinの良さを活かすにはスキルが必要
11.
選択 • ネイティブかクロスプラットフォームか? • Xamarinかその他クロスプラットフォームか? •
Xamarin NativeかXamarin.Formsか
12.
選択
13.
ネイティブ • UIをiOSやAndroidネイティブな仕組みで作り • コード部分をC#で •
UIを作りこみやすい。XAMLの利点を活かせない
14.
FORMS • UIを共通のXAMLで作れる(UWPも) • XAMLの機能を活かせる •
プラットフォーム毎に異なるUIだと・・・(いろいろ増えて いる) 質問:この辺が聞きたかった方?
15.
選択2 • Mac上でXamarin Studioで作るか? •
Windows上でVisual Studioで作るか? • Mac上でVisual Studio for Macで作るか?
16.
教えてください • Xamarinって、ネイティブ開発の知識必須でその上で共通化 とかしないとうまく機能しなくないですか?
17.
求道者になった気分 触ってみて
18.
ある程度のラインになる前のハードルが高い • 各プラットフォームの知識が必要になる(当たり前 か・・・) • 環境が複雑(そのためエラーがでることも・・・) •
発展途中(それでも他のクロスプラットフォーム開発に比べ れば・・・) • コードの共有どころか分岐だらけになることも・・・
19.
FORMSは・・・ • iOS、Androidそれぞれの作法を気にしないレイアウトなら OK • それぞれ別画面ならネイティブの方が良いか検討 •
バインディングとかMVVMなどの利点は活かしたいが・・・
20.
今後低くなるハードルもある • Xamarin.FormsのXamlは今後プレビュー表示できるようにな る • XamarinネイティブのiOSデザイナーももっと良くなるはず
21.
やるなら徹底的に • 敷居の高い面を超えれば先行者利益が!! • 色々言ったけど、素晴らしいクロスプラットフォーム開発 ツール
22.
涙・・・ 事例
23.
OSが・・・ Xamarin以前の問題だが・・・環境も・・・
24.
プレビューが • iOSのデザイナーがプレビューできない!! • 色々最新にしろ!!(基本これ、最新固有のバグは南無)
25.
初期プロジェクトがデバッグできない・・・ • 最新にして、クリーンしたり、ツールとかOSとか再起 動!! • 久しぶりに触ると高確率でこうなる気が・・・
26.
プレビュー!! Visual Studio for
Mac
27.
作成できるソリューション • Xamarin(iOS、Android、TV、MacOS) • ASP.NET(.NET
Core) • コンソール(mono?)
28.
VSで作成したプロジェクトを開く • ちゃんと開ける&ビルドも通る (バグったりクラッシュもするけどプレビューだから) • 動かせないのも一応読み込める
29.
VSで作成したプロジェクトを開く • ASP.NET MVCも動く(Mono+.NET
Coreなやつは動く)
30.
LTでやれよ・・・というのはおいておいて 時間があまったら
31.
MS×OSS DEVELOPER
32.
すみません話が変わります Windowsとオープンソース開発という MS MVPらしい話を
33.
少し前はこう言ってましたよ OSSやるならUnixと親和性が高いMac使わないの は理解できないよね(Windowsラブな私ですが)
34.
少し前はこう言ってましたよ OSSやるならUnixと親和性が高いMac使わないの は理解できないよね(Windowsラブな私ですが) Xampp・・・
35.
少し前はこう言ってましたよ OSSやるならUnixと親和性が高いMac使わないの は理解できないよね(Windowsラブな私ですが) Xampp・・・ それならWindowsに仮想マシン立てた方が
36.
今後は違う Windows for Ubuntu(ベータ) Windows
10 Anniversary Update以降はLinuxが 内包 LAMP環境も構築可能
37.
クラウドでAZURE? Azureで簡単PaaS的にEC-CUBEを使おうとすると Windows Server+IIS+MySQLでした。 IaaS的に仮想マシンでUnixサーバーを立てれま したがちょっとインフラ屋さんの領域が必要
38.
今後は違う2 AzureでPaaS的にLinuxが立てれるよ!!
39.
MS LOVE OSS
40.
MS LOVE OSS 結構、加速的に進んでいるよ どうして?
これがきっかけはわからないけど スマフォ・タブレットで後塵を拝したから 自社製品で囲い込むんじゃなくて、 MacでもOSSでも自分たちの製品が動けばいいん だよ!!
41.
まとめ OSS開発がWindowsでしやすくなるよ 「VS公式でPHPが書ける」って話になったら 面白い世界になっていくかもよ!! (今でもアドオンあるけど)
Download now