Submit Search
Xamarin入門(技術というより心構え編)
Download as PPTX, PDF
3 likes
5,936 views
Makoto Nishimura
2016年11月の.NETラボ勉強会のセッションスライドです。
Technology
Read more
1 of 41
Download now
Downloaded 40 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
More Related Content
PDF
10分でわかる無料になったXamarin
Yoshito Tabuchi
PDF
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
PDF
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
PDF
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
PDF
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
PDF
Xamarinを利用したアプリ開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PDF
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
PDF
XamarinStudio勉強会 2014/09/08
孝文 田村
10分でわかる無料になったXamarin
Yoshito Tabuchi
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
Xamarinを利用したアプリ開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
XamarinStudio勉強会 2014/09/08
孝文 田村
What's hot
(20)
PDF
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
PPTX
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
PDF
Xamarin概要と活用方法
Yoshito Tabuchi
PPTX
Azure上でec cubeを運用するポイント
Makoto Nishimura
PDF
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
PDF
Xamarin 概要 2017/01/15
Yoshito Tabuchi
PDF
BlueMonkeyプロジェクトのご紹介
Yoshito Tabuchi
PDF
Xamarin を使うとどんなことができるの?
Yoshito Tabuchi
PPTX
Xamarin開発環境の選択
Miho Kurosawa
PDF
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
PDF
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
PDF
2016.10.15アプリ発表会
b a
PDF
Xamarinの歩き方
Yoshito Tabuchi
PPTX
Xamarin Native vs Xamarin Forms
Tomohiro Suzuki
PDF
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
PDF
Realm Mobile Platform 概要
Yoshito Tabuchi
PDF
Prism.Formsについて
一希 大田
PDF
Xamarin 概要 @ 2015/1/29 CROSS 2015
Yoshito Tabuchi
PPTX
Xamarin 実戦投入時の留意点再確認
Tomohiro Suzuki
PDF
10分で分かるxamarin
Yoshito Tabuchi
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
jz5 MATSUE
Xamarinとmvvm crossとf#と
Masahiko Miyasaka
Xamarin概要と活用方法
Yoshito Tabuchi
Azure上でec cubeを運用するポイント
Makoto Nishimura
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
Xamarin 概要 2017/01/15
Yoshito Tabuchi
BlueMonkeyプロジェクトのご紹介
Yoshito Tabuchi
Xamarin を使うとどんなことができるの?
Yoshito Tabuchi
Xamarin開発環境の選択
Miho Kurosawa
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
#VSUG LT #JXUG の紹介
Yoshito Tabuchi
2016.10.15アプリ発表会
b a
Xamarinの歩き方
Yoshito Tabuchi
Xamarin Native vs Xamarin Forms
Tomohiro Suzuki
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
Realm Mobile Platform 概要
Yoshito Tabuchi
Prism.Formsについて
一希 大田
Xamarin 概要 @ 2015/1/29 CROSS 2015
Yoshito Tabuchi
Xamarin 実戦投入時の留意点再確認
Tomohiro Suzuki
10分で分かるxamarin
Yoshito Tabuchi
Ad
Similar to Xamarin入門(技術というより心構え編)
(20)
PDF
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Daizen Ikehara
PPTX
Enterpriseから見たXamarinの可能性
Atsushi Nakamura
PDF
JXUGC 13 東京 はじめに
Yoshito Tabuchi
PPTX
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
Shuhei Nishizawa
PDF
WPF開発者がXamarin.Macを触るその前に
Kazuhiko Shimada
PPTX
.NETの最近
Makoto Nishimura
PDF
とある Perl Monger の働き方
Yusuke Wada
PDF
Xamarin概要と活用方法
Yoshito Tabuchi
PDF
「20分で作る!」 あっという間のアンケートサイト by NetCommons
株式会社 オープンソース・ワークショップ
PDF
XP in WF
りんたろう ひら
PDF
Xamarin.forms+azureで始めるモバイル開発
Tsukasa Kato
PDF
ちょっとエモい話
Yoshito Tabuchi
PDF
議論を描く技術「ファシリテーショングラフィック」
nishikawa_makoto7
PDF
NET Standard と Xamarin
Yoshito Tabuchi
PDF
要求開発マスター認定制度への提案
Eiichi Hayashi
PDF
KLab Social Game Platform ~Symfony1.4活用事例~
KLab株式会社
PDF
Avalonia for MacApps
c-mitsuba
PDF
Introduction Xamarin forms mac
c-mitsuba
PPTX
Tech-on Meet Up #02 Microsoft のコンテナ活用事例
Kenichiro Nakamura
PPTX
最近Azure上でXamarinを触り始めた話
拓将 平林
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Daizen Ikehara
Enterpriseから見たXamarinの可能性
Atsushi Nakamura
JXUGC 13 東京 はじめに
Yoshito Tabuchi
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
Shuhei Nishizawa
WPF開発者がXamarin.Macを触るその前に
Kazuhiko Shimada
.NETの最近
Makoto Nishimura
とある Perl Monger の働き方
Yusuke Wada
Xamarin概要と活用方法
Yoshito Tabuchi
「20分で作る!」 あっという間のアンケートサイト by NetCommons
株式会社 オープンソース・ワークショップ
XP in WF
りんたろう ひら
Xamarin.forms+azureで始めるモバイル開発
Tsukasa Kato
ちょっとエモい話
Yoshito Tabuchi
議論を描く技術「ファシリテーショングラフィック」
nishikawa_makoto7
NET Standard と Xamarin
Yoshito Tabuchi
要求開発マスター認定制度への提案
Eiichi Hayashi
KLab Social Game Platform ~Symfony1.4活用事例~
KLab株式会社
Avalonia for MacApps
c-mitsuba
Introduction Xamarin forms mac
c-mitsuba
Tech-on Meet Up #02 Microsoft のコンテナ活用事例
Kenichiro Nakamura
最近Azure上でXamarinを触り始めた話
拓将 平林
Ad
More from Makoto Nishimura
(20)
PPTX
リモートで技術を伝える方法(発表版)
Makoto Nishimura
PPTX
リモートで技術を伝える方法(フル)
Makoto Nishimura
PPTX
windows terminal入門
Makoto Nishimura
PPTX
Minecraftでプログラミングを学べるって本当?
Makoto Nishimura
PPTX
Power Automateを使ってみた
Makoto Nishimura
PPTX
Power Automate Desktop入門
Makoto Nishimura
PPTX
Microsoft Teams Custom
Makoto Nishimura
PPTX
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
Makoto Nishimura
PPTX
AzureDevOpsの機能解説
Makoto Nishimura
PPTX
EC-CUBE 4 入門
Makoto Nishimura
PPTX
OSS開発で.NETを活用してDevOps
Makoto Nishimura
PPTX
Amazon echoがやってきた
Makoto Nishimura
PPTX
2017年度注目の.netテクノロジー
Makoto Nishimura
PPTX
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
Makoto Nishimura
PPTX
独自Ecサイト立ち上げワンストップセミナー 0907
Makoto Nishimura
PPTX
Uwpでみるxaml入門第二回
Makoto Nishimura
PPTX
Uwpでみるxaml入門
Makoto Nishimura
PPTX
初心者目線でIo t
Makoto Nishimura
PPTX
Universal windows platformの新機能をおさえよう
Makoto Nishimura
PPTX
2016年注目の.netテクノロジー
Makoto Nishimura
リモートで技術を伝える方法(発表版)
Makoto Nishimura
リモートで技術を伝える方法(フル)
Makoto Nishimura
windows terminal入門
Makoto Nishimura
Minecraftでプログラミングを学べるって本当?
Makoto Nishimura
Power Automateを使ってみた
Makoto Nishimura
Power Automate Desktop入門
Makoto Nishimura
Microsoft Teams Custom
Makoto Nishimura
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
Makoto Nishimura
AzureDevOpsの機能解説
Makoto Nishimura
EC-CUBE 4 入門
Makoto Nishimura
OSS開発で.NETを活用してDevOps
Makoto Nishimura
Amazon echoがやってきた
Makoto Nishimura
2017年度注目の.netテクノロジー
Makoto Nishimura
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
Makoto Nishimura
独自Ecサイト立ち上げワンストップセミナー 0907
Makoto Nishimura
Uwpでみるxaml入門第二回
Makoto Nishimura
Uwpでみるxaml入門
Makoto Nishimura
初心者目線でIo t
Makoto Nishimura
Universal windows platformの新機能をおさえよう
Makoto Nishimura
2016年注目の.netテクノロジー
Makoto Nishimura
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