Submit Search
Upload
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
•
1 like
•
652 views
Daizen Ikehara
Follow
2017/06/24 に .NET ラボで登壇させていただいた際の発表資料です。 Xamarin の開発生産性を高めるツールを紹介しています。
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 24
Download now
Download to read offline
Recommended
ベストタイムは 23 時? グローバル開発チームとの付き合い方
ベストタイムは 23 時? グローバル開発チームとの付き合い方
Daizen Ikehara
手戻り ゼロ を目指して
手戻り ゼロ を目指して
Daizen Ikehara
Surface で 謎開発
Surface で 謎開発
インフラジスティックス・ジャパン株式会社
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Hiroyuki Tanaka
20190524_WindowsユーザのためのSalesforce DX
20190524_WindowsユーザのためのSalesforce DX
Takahito Miyamoto
講演1 redmineの簡易crmとしての活用事例r2
講演1 redmineの簡易crmとしての活用事例r2
Hidehisa Matsutani
モバイルオンラインゲーム運用のための開発
モバイルオンラインゲーム運用のための開発
KLab Inc. / Tech
Devsumi2013Summer EnterpriseTED MikuKinoshita
Devsumi2013Summer EnterpriseTED MikuKinoshita
Kinoshita Miku
Recommended
ベストタイムは 23 時? グローバル開発チームとの付き合い方
ベストタイムは 23 時? グローバル開発チームとの付き合い方
Daizen Ikehara
手戻り ゼロ を目指して
手戻り ゼロ を目指して
Daizen Ikehara
Surface で 謎開発
Surface で 謎開発
インフラジスティックス・ジャパン株式会社
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Jenkinsを使ったコンシューマゲームでのデプロイとテスト
Hiroyuki Tanaka
20190524_WindowsユーザのためのSalesforce DX
20190524_WindowsユーザのためのSalesforce DX
Takahito Miyamoto
講演1 redmineの簡易crmとしての活用事例r2
講演1 redmineの簡易crmとしての活用事例r2
Hidehisa Matsutani
モバイルオンラインゲーム運用のための開発
モバイルオンラインゲーム運用のための開発
KLab Inc. / Tech
Devsumi2013Summer EnterpriseTED MikuKinoshita
Devsumi2013Summer EnterpriseTED MikuKinoshita
Kinoshita Miku
Salesforce Wednesday - Apex Basic
Salesforce Wednesday - Apex Basic
Takahito Miyamoto
「プロダクト マネジメント」と「プロダクト マーケティング」の違い
「プロダクト マネジメント」と「プロダクト マーケティング」の違い
watarukatsurashima
開発環境の認証を改善して Redmineを社内標準にした話
開発環境の認証を改善して Redmineを社内標準にした話
Ryou Soda
某rss収集アプリ
某rss収集アプリ
一希 大田
国際化対応におけるUI実装で気をつけるべきこと
国際化対応におけるUI実装で気をつけるべきこと
KLab Inc. / Tech
プログラミングのきっかけ
プログラミングのきっかけ
一希 大田
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん
atmarkit
オフショアベンダー の選択方法
オフショアベンダー の選択方法
TAKASHI YAMAZAKI
オープンソースによるイノベーションの継続
オープンソースによるイノベーションの継続
Takayuki Miyauchi
Zannen.me(残念.me)
Zannen.me(残念.me)
宏之 藤原
Prism for windows runtime入門
Prism for windows runtime入門
一希 大田
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
Xamarinの歩き方
Xamarinの歩き方
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
Yoshito Tabuchi
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
Kazuhiko Shimada
NET Standard と Xamarin
NET Standard と Xamarin
Yoshito Tabuchi
Xamarin開発環境の選択
Xamarin開発環境の選択
Miho Kurosawa
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
More Related Content
What's hot
Salesforce Wednesday - Apex Basic
Salesforce Wednesday - Apex Basic
Takahito Miyamoto
「プロダクト マネジメント」と「プロダクト マーケティング」の違い
「プロダクト マネジメント」と「プロダクト マーケティング」の違い
watarukatsurashima
開発環境の認証を改善して Redmineを社内標準にした話
開発環境の認証を改善して Redmineを社内標準にした話
Ryou Soda
某rss収集アプリ
某rss収集アプリ
一希 大田
国際化対応におけるUI実装で気をつけるべきこと
国際化対応におけるUI実装で気をつけるべきこと
KLab Inc. / Tech
プログラミングのきっかけ
プログラミングのきっかけ
一希 大田
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん
atmarkit
オフショアベンダー の選択方法
オフショアベンダー の選択方法
TAKASHI YAMAZAKI
オープンソースによるイノベーションの継続
オープンソースによるイノベーションの継続
Takayuki Miyauchi
Zannen.me(残念.me)
Zannen.me(残念.me)
宏之 藤原
Prism for windows runtime入門
Prism for windows runtime入門
一希 大田
What's hot
(11)
Salesforce Wednesday - Apex Basic
Salesforce Wednesday - Apex Basic
「プロダクト マネジメント」と「プロダクト マーケティング」の違い
「プロダクト マネジメント」と「プロダクト マーケティング」の違い
開発環境の認証を改善して Redmineを社内標準にした話
開発環境の認証を改善して Redmineを社内標準にした話
某rss収集アプリ
某rss収集アプリ
国際化対応におけるUI実装で気をつけるべきこと
国際化対応におけるUI実装で気をつけるべきこと
プログラミングのきっかけ
プログラミングのきっかけ
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん
Facebookおばかアプリ on Azure開発のポイント、Windows Phone アプリ開発 by シグマコンサルティング菅原さん
オフショアベンダー の選択方法
オフショアベンダー の選択方法
オープンソースによるイノベーションの継続
オープンソースによるイノベーションの継続
Zannen.me(残念.me)
Zannen.me(残念.me)
Prism for windows runtime入門
Prism for windows runtime入門
Similar to Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Yoshito Tabuchi
Xamarinの歩き方
Xamarinの歩き方
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
Yoshito Tabuchi
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
Kazuhiko Shimada
NET Standard と Xamarin
NET Standard と Xamarin
Yoshito Tabuchi
Xamarin開発環境の選択
Xamarin開発環境の選択
Miho Kurosawa
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
ちょっとエモい話
ちょっとエモい話
Yoshito Tabuchi
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Yoshito Tabuchi
Xamarin を使うとどんなことができるの?
Xamarin を使うとどんなことができるの?
Yoshito Tabuchi
Prism.Formsについて
Prism.Formsについて
一希 大田
Xamarin 基礎講座
Xamarin 基礎講座
Yoshito Tabuchi
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Yoshito Tabuchi
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Yoshito Tabuchi
勉強会参加のススメ
勉強会参加のススメ
Yoshito Tabuchi
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Yoshito Tabuchi
Similar to Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
(20)
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
Xamarinの歩き方
Xamarinの歩き方
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin概要と活用方法
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
NET Standard と Xamarin
NET Standard と Xamarin
Xamarin開発環境の選択
Xamarin開発環境の選択
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
ちょっとエモい話
ちょっとエモい話
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使用したC# によるモバイルアプリ作成
Xamarin を使うとどんなことができるの?
Xamarin を使うとどんなことができるの?
Prism.Formsについて
Prism.Formsについて
Xamarin 基礎講座
Xamarin 基礎講座
Xamarin 概要 2017/01/15
Xamarin 概要 2017/01/15
Realm Mobile Platform 概要
Realm Mobile Platform 概要
勉強会参加のススメ
勉強会参加のススメ
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
More from Daizen Ikehara
13-E-7 クラウドサービスとゲーミフィケーション: 「TwilioQuest 3」を用いた開発者オンボーディング
13-E-7 クラウドサービスとゲーミフィケーション: 「TwilioQuest 3」を用いた開発者オンボーディング
Daizen Ikehara
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
Daizen Ikehara
Communications Platform as a Service (CPaaS) 入門
Communications Platform as a Service (CPaaS) 入門
Daizen Ikehara
DevRel Meetupのおかげで転職した話
DevRel Meetupのおかげで転職した話
Daizen Ikehara
エンジニア?のキャリアと英語を考える
エンジニア?のキャリアと英語を考える
Daizen Ikehara
開発者向けカンファレンス出展に向けて考えるべきこと
開発者向けカンファレンス出展に向けて考えるべきこと
Daizen Ikehara
オンラインIDEで爆速オンボーディングと、サンプルコード共有
オンラインIDEで爆速オンボーディングと、サンプルコード共有
Daizen Ikehara
コントロールベンダー視点での Command line interface (CLI)
コントロールベンダー視点での Command line interface (CLI)
Daizen Ikehara
Knockout.js を利用したインタラクティブ web アプリケーション開発
Knockout.js を利用したインタラクティブ web アプリケーション開発
Daizen Ikehara
Ignite ui 2012 最新情報 jQuery UI 編
Ignite ui 2012 最新情報 jQuery UI 編
Daizen Ikehara
Net advantage 2012 volume2 最新情報 Windows Forms / ASP.NET 編
Net advantage 2012 volume2 最新情報 Windows Forms / ASP.NET 編
Daizen Ikehara
Netadvantage 2012 volume2 最新情報 Reporting 編
Netadvantage 2012 volume2 最新情報 Reporting 編
Daizen Ikehara
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
Daizen Ikehara
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
Daizen Ikehara
Windows8 の UX
Windows8 の UX
Daizen Ikehara
IgChart 入門編
IgChart 入門編
Daizen Ikehara
IgGrid 入門編
IgGrid 入門編
Daizen Ikehara
高速レポート アプリケーション開発
高速レポート アプリケーション開発
Daizen Ikehara
Devsumi 17 d-2
Devsumi 17 d-2
Daizen Ikehara
17 D-2
17 D-2
Daizen Ikehara
More from Daizen Ikehara
(20)
13-E-7 クラウドサービスとゲーミフィケーション: 「TwilioQuest 3」を用いた開発者オンボーディング
13-E-7 クラウドサービスとゲーミフィケーション: 「TwilioQuest 3」を用いた開発者オンボーディング
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
Communications Platform as a Service (CPaaS) 入門
Communications Platform as a Service (CPaaS) 入門
DevRel Meetupのおかげで転職した話
DevRel Meetupのおかげで転職した話
エンジニア?のキャリアと英語を考える
エンジニア?のキャリアと英語を考える
開発者向けカンファレンス出展に向けて考えるべきこと
開発者向けカンファレンス出展に向けて考えるべきこと
オンラインIDEで爆速オンボーディングと、サンプルコード共有
オンラインIDEで爆速オンボーディングと、サンプルコード共有
コントロールベンダー視点での Command line interface (CLI)
コントロールベンダー視点での Command line interface (CLI)
Knockout.js を利用したインタラクティブ web アプリケーション開発
Knockout.js を利用したインタラクティブ web アプリケーション開発
Ignite ui 2012 最新情報 jQuery UI 編
Ignite ui 2012 最新情報 jQuery UI 編
Net advantage 2012 volume2 最新情報 Windows Forms / ASP.NET 編
Net advantage 2012 volume2 最新情報 Windows Forms / ASP.NET 編
Netadvantage 2012 volume2 最新情報 Reporting 編
Netadvantage 2012 volume2 最新情報 Reporting 編
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
Net advantage 2012 volume2 最新情報 xaml プラットフォーム編
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
jQuery/Html5/ASP.NET MVC 対応コンポーネントを用いたデバイス対応業務アプリケーション開発
Windows8 の UX
Windows8 の UX
IgChart 入門編
IgChart 入門編
IgGrid 入門編
IgGrid 入門編
高速レポート アプリケーション開発
高速レポート アプリケーション開発
Devsumi 17 d-2
Devsumi 17 d-2
17 D-2
17 D-2
Xamarin 対応開発ツールで効率良くクロスプラットフォーム開発
1.
Xamarin 対応開発ツールで効率良く クロスプラットフォーム開発 インフラジスティックス・ジャパン株式会社 池原 大然
(@Neri78)
2.
自己紹介 ▪ 池原 大然 ▪
インフラジスティックス・ジャパン株式会社 製品担当 ▪ dikehara@infragistics.com ▪ Microsoft MVP for Windows Development ▪ Twitter: @Neri78 ▪ Blog: http://blogs.jp.infragistics.com/blogs/dikehara
3.
アジェンダ • Xamarin とその進化の速さ •
Xamarin.Forms 開発をサポートする プロダクティビティツール • パフォーマンスとリッチの両立 • まとめ
4.
Xamarin とその進化の速さ
5.
非常に速い サイクルで アップデート • 頻繁にアップデートしてません? • NuGet
のリリース履歴 https://www.nuget.org/packag es/Xamarin.Forms/ • より早く、より良いものを!
6.
速さと引き換えになっているもの ドラッグドロップ できるツールボックス プロパティウィンドウ 生産性を高める デザイナー 開発の生産性を高める仕組みの整備が途上にある
7.
そんなあなたに
8.
Xamarin.Forms 開発を サポートする プロダクティビティツール
9.
• VS に統合される独自のデザインとコンフィギュレーション
ツール • データ グリッドとチャートのパフォーマンス、およびスケーラビリティ • 見た目がよく、高機能なコントロール群の提供 Infragistics Ultimate UI for Xamarin 様々なモバイルプラットフォームに対応する業務用アプリケーションの作成を 素早く簡単に実現 Run FastWrite Fast Look Great
10.
Write Fast: App
Map • アプリケーション全体のフロー および画面のマッピング • マスター/詳細、 タブ レイアウトのサポート • デザインから自動的に View、ViewModel、画面遷移 ナビゲーションコードを生成 • コード生成後は F5 キー押下で 即座に実行可能 Ultimate UI for Xamarin
11.
DEMO AppMap を使用した画面レイアウトのデザインとコード生成
12.
Xamarin 製品 プロダクトマネージャー • Brian
Lagunas (@brianlagunas) • インフラジスティックスの全 XAML 製品 のマネージ、および、 プロダクティビティ ツールの開発責任者 • 現在、Prism オーナーの一人
13.
Write Fast: Visual
ツールボックス • 世界初の NuGet を 活用した Xamarin 向け ツールボックス • Xamarin 標準のレイアウト、 ビュー、コントロールを サポート • IG コントロールを 使用するための名前空間の 参照を自動的に追加 Ultimate UI for Xamarin
14.
DEMO Nuget ツールボックスで素早くコントロールを追加
15.
Write Fast: コントロール
コンフィギュレーター • XAML エディター内で コントロールを視覚的に設定 • データ バインディングの サポート • あらかじめ作成された スタイルやテーマを提供 • WYSIWYG でプロパティの 編集結果を即座に反映 コード記述の必要なし Ultimate UI for Xamarin
16.
DEMO コントロール コンフィギュレーターで視覚的にデザイン
17.
パフォーマンスとリッチの 両立
18.
Run Fast: 他の追随を許さないパフォーマンス •
コントロール市場において最速のコントロールを提供 • データの仮想化により、データ グリッドへのデータ ロードやスクロール時のパフォーマンスを向上 モバイルア プリケーションに最適化 • 数百万点のデータを数ミリ秒単位で更新できる データ チャート
19.
Run Fast: 60
種類以上のコントロール データ チャート カテゴリー チャート リニア ゲージ • 仮想化されたデータ グリッド • 50 種類以上の データ チャート • 円チャート • ラジアル ゲージ • リニア ゲージ • ブレット グラフ • Excel ライブラリー 将来のリリース予定 • モバイル スケジュール • ファネル チャート • スパークライン チャート • ドーナツ チャート • QR バーコード データ グリッド ラジアル ゲージ ブレット グラフ 円チャート
20.
DEMO パフォーマンス & リッチ
21.
• Xamarin は進化が早い •
開発周りのツールが追い付かない • インフラジスティックスはコントロールだけではなく、 ツールも提供 • 他社では提供していないデザイン、設定ツールのサポート • 高速、高機能なモバイル向け UI コントロール • 継続的な更新により様々な新機能を提供 まとめ
22.
1. UI コントロール 2.
プロダクティビティ ツール 3. エンタープライズ サポート コントロール、ツール、サポートで開発を支援 1. 高機能な UI コントロールで作りこみの工数を削減 ▪ グリッド、チャート、エディター、ツリー 2. プロダクティビティ ツールを利用し即座に 開発を開始、学習コスト、作業コストの低減 3. グローバル、ローカルにおける エンタープライズに対応したサポート ▪ 優先/電話サポートに加え各種有償サービスをご提案 • テクニカル アカウント マネージャー、オンサイト サポート、 各種コンサルティング、延長サポート ▪ 富士通様をはじめとしたさまざまな業種のお客様への サポート経験
23.
製品ダウンロードとリソース • 30 日無料トライアル
(サンプル含む) http://jp.Infragistics.com/xamarin • Moo2U リファレンス アプリケーション https://jp.infragistics.com/sample-applications/xamarin- moo2u-app • チュートリアル https://jp.infragistics.com/products/xamarin/write-fast https://jp.infragistics.com/products/xamarin/run-fast Ultimate UI for Xamarin
Download now