Submit Search
Upload
今からはじめる Xamarin.Forms 開発
•
Download as PPTX, PDF
•
6 likes
•
1,661 views
S
Shunsuke Kawai
Follow
de:code 2018 AD45 セッション資料(仮)
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 47
Download now
Recommended
【再掲】今からはじめるXamarin.Forms 開発 ~Build 2018 で発表された最新情報も添えて~
【再掲】今からはじめるXamarin.Forms 開発 ~Build 2018 で発表された最新情報も添えて~
Shunsuke Kawai
モバイル開発におけるモバイル開発における Xamarin.forms と Microsoft Azure と Visual Studio Mobile C...
モバイル開発におけるモバイル開発における Xamarin.forms と Microsoft Azure と Visual Studio Mobile C...
Shunsuke Kawai
The Introduction of Recruit Way In Offshore Dev. Scheme With FPT Software Mem...
The Introduction of Recruit Way In Offshore Dev. Scheme With FPT Software Mem...
Recruit Technologies
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Akira Kuratani
愛される管理画面の作り方
愛される管理画面の作り方
Akira Kuratani
【エイカレ・サミット2016】営業働き方改革 企業事例2 (サイボウズ 青野 様)
【エイカレ・サミット2016】営業働き方改革 企業事例2 (サイボウズ 青野 様)
新世代エイジョカレッジ実行委員会
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
Akira Kuratani
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
Insight Technology, Inc.
Recommended
【再掲】今からはじめるXamarin.Forms 開発 ~Build 2018 で発表された最新情報も添えて~
【再掲】今からはじめるXamarin.Forms 開発 ~Build 2018 で発表された最新情報も添えて~
Shunsuke Kawai
モバイル開発におけるモバイル開発における Xamarin.forms と Microsoft Azure と Visual Studio Mobile C...
モバイル開発におけるモバイル開発における Xamarin.forms と Microsoft Azure と Visual Studio Mobile C...
Shunsuke Kawai
The Introduction of Recruit Way In Offshore Dev. Scheme With FPT Software Mem...
The Introduction of Recruit Way In Offshore Dev. Scheme With FPT Software Mem...
Recruit Technologies
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Salesforce World Tour Tokyo 2018 愛される AppExchangeアプリを創るべき「3つの理由」
Akira Kuratani
愛される管理画面の作り方
愛される管理画面の作り方
Akira Kuratani
【エイカレ・サミット2016】営業働き方改革 企業事例2 (サイボウズ 青野 様)
【エイカレ・サミット2016】営業働き方改革 企業事例2 (サイボウズ 青野 様)
新世代エイジョカレッジ実行委員会
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
Salesforce World Tour Tokyo 2017 (SalesforceDX〜Salesforceにも継続的デリバリーを〜)
Akira Kuratani
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
[db analytics showcase Sapporo 2017] B11: データ活用の民主化に最短ルートで到達するには? by 株式会社アシスト...
Insight Technology, Inc.
こんなときどうする?kintoneの悩みをHackで解決
こんなときどうする?kintoneの悩みをHackで解決
Cybozucommunity
みんなでつくるスマートハウス
みんなでつくるスマートハウス
Daisuke Kimura
製造業のIoTの取り組み状況と課題
製造業のIoTの取り組み状況と課題
Yasuhiro Kobayashi
kintone Café 愛媛 vol.6 (シェア用)
kintone Café 愛媛 vol.6 (シェア用)
kintone papers
非エンジニアから本職まで遊べるスマートハウス
非エンジニアから本職まで遊べるスマートハウス
Daisuke Kimura
20160527_04_小牧活用例紹介(共創ラボ)
20160527_04_小牧活用例紹介(共創ラボ)
IoTビジネス共創ラボ
ICC TOKYO 2016
ICC TOKYO 2016
Masashi Kobayashi
ICC 2016 Spring Startup Catapult
ICC 2016 Spring Startup Catapult
Masashi Kobayashi
株式会社Minatoの会社概要
株式会社Minatoの会社概要
Project Designer
Mij株式会社 事業紹介
Mij株式会社 事業紹介
Lu Wang
Mij 株式会社 事業紹介
Mij 株式会社 事業紹介
Lu Wang
MIJ株式会社 事業紹介
MIJ株式会社 事業紹介
MIJ Inc.
もしかしてkintoneをただの業務改善ツールだと思ってない?
もしかしてkintoneをただの業務改善ツールだと思ってない?
Cybozucommunity
5 kintone hive2017(香原慎一郎)
5 kintone hive2017(香原慎一郎)
Cybozucommunity
20211019 OpenWork
20211019 OpenWork
ssuser879cf6
ICC KYOTO 2016 CATAPULT
ICC KYOTO 2016 CATAPULT
Masashi Kobayashi
20131204 smb福岡
20131204 smb福岡
Cybozucommunity
[Japan Tech summit 2017] APP 009
[Japan Tech summit 2017] APP 009
Microsoft Tech Summit 2017
Yamaha 20101109 (1)
Yamaha 20101109 (1)
loftwork
Ar kit
Ar kit
冠太 三島
Yappli customer success-rd-event_190725_share
Yappli customer success-rd-event_190725_share
Masashi Ichikawa
202311_skkymatix_Recruit
202311_skkymatix_Recruit
skymatixHR
More Related Content
What's hot
こんなときどうする?kintoneの悩みをHackで解決
こんなときどうする?kintoneの悩みをHackで解決
Cybozucommunity
みんなでつくるスマートハウス
みんなでつくるスマートハウス
Daisuke Kimura
製造業のIoTの取り組み状況と課題
製造業のIoTの取り組み状況と課題
Yasuhiro Kobayashi
kintone Café 愛媛 vol.6 (シェア用)
kintone Café 愛媛 vol.6 (シェア用)
kintone papers
非エンジニアから本職まで遊べるスマートハウス
非エンジニアから本職まで遊べるスマートハウス
Daisuke Kimura
20160527_04_小牧活用例紹介(共創ラボ)
20160527_04_小牧活用例紹介(共創ラボ)
IoTビジネス共創ラボ
ICC TOKYO 2016
ICC TOKYO 2016
Masashi Kobayashi
ICC 2016 Spring Startup Catapult
ICC 2016 Spring Startup Catapult
Masashi Kobayashi
株式会社Minatoの会社概要
株式会社Minatoの会社概要
Project Designer
Mij株式会社 事業紹介
Mij株式会社 事業紹介
Lu Wang
Mij 株式会社 事業紹介
Mij 株式会社 事業紹介
Lu Wang
MIJ株式会社 事業紹介
MIJ株式会社 事業紹介
MIJ Inc.
もしかしてkintoneをただの業務改善ツールだと思ってない?
もしかしてkintoneをただの業務改善ツールだと思ってない?
Cybozucommunity
5 kintone hive2017(香原慎一郎)
5 kintone hive2017(香原慎一郎)
Cybozucommunity
20211019 OpenWork
20211019 OpenWork
ssuser879cf6
ICC KYOTO 2016 CATAPULT
ICC KYOTO 2016 CATAPULT
Masashi Kobayashi
20131204 smb福岡
20131204 smb福岡
Cybozucommunity
What's hot
(17)
こんなときどうする?kintoneの悩みをHackで解決
こんなときどうする?kintoneの悩みをHackで解決
みんなでつくるスマートハウス
みんなでつくるスマートハウス
製造業のIoTの取り組み状況と課題
製造業のIoTの取り組み状況と課題
kintone Café 愛媛 vol.6 (シェア用)
kintone Café 愛媛 vol.6 (シェア用)
非エンジニアから本職まで遊べるスマートハウス
非エンジニアから本職まで遊べるスマートハウス
20160527_04_小牧活用例紹介(共創ラボ)
20160527_04_小牧活用例紹介(共創ラボ)
ICC TOKYO 2016
ICC TOKYO 2016
ICC 2016 Spring Startup Catapult
ICC 2016 Spring Startup Catapult
株式会社Minatoの会社概要
株式会社Minatoの会社概要
Mij株式会社 事業紹介
Mij株式会社 事業紹介
Mij 株式会社 事業紹介
Mij 株式会社 事業紹介
MIJ株式会社 事業紹介
MIJ株式会社 事業紹介
もしかしてkintoneをただの業務改善ツールだと思ってない?
もしかしてkintoneをただの業務改善ツールだと思ってない?
5 kintone hive2017(香原慎一郎)
5 kintone hive2017(香原慎一郎)
20211019 OpenWork
20211019 OpenWork
ICC KYOTO 2016 CATAPULT
ICC KYOTO 2016 CATAPULT
20131204 smb福岡
20131204 smb福岡
Similar to 今からはじめる Xamarin.Forms 開発
[Japan Tech summit 2017] APP 009
[Japan Tech summit 2017] APP 009
Microsoft Tech Summit 2017
Yamaha 20101109 (1)
Yamaha 20101109 (1)
loftwork
Ar kit
Ar kit
冠太 三島
Yappli customer success-rd-event_190725_share
Yappli customer success-rd-event_190725_share
Masashi Ichikawa
202311_skkymatix_Recruit
202311_skkymatix_Recruit
skymatixHR
kintone Café 愛媛 Vol.7
kintone Café 愛媛 Vol.7
kintone papers
202304_skymatix_Recruit
202304_skymatix_Recruit
skymatixHR
NRIが全社利用するビジネスチャットツールMattermostのご紹介
NRIが全社利用するビジネスチャットツールMattermostのご紹介
aslead
もう本社には頼らない!!kintoneで始める海外拠点の業務効率化&見える化!セミナー
もう本社には頼らない!!kintoneで始める海外拠点の業務効率化&見える化!セミナー
Cybozucommunity
20131205 smb大阪
20131205 smb大阪
Cybozucommunity
東京キチ/スペース活用&シェアリングライフ
東京キチ/スペース活用&シェアリングライフ
Toshiyuki Nakamura
Surpass.inc
Surpass.inc
RyokoKagaya
「現場主導」の業務改善
「現場主導」の業務改善
kintone Café 名古屋支部
Cloud Days Tokyo 2014
Cloud Days Tokyo 2014
Cybozucommunity
210201 forcas sales(web)
210201 forcas sales(web)
ssuserdbd248
近ごろサイボウズで流行ってる「敷居が低いLT」の話
近ごろサイボウズで流行ってる「敷居が低いLT」の話
Ko Kazaana
【基調講演】チームを強くするクラウド
【基調講演】チームを強くするクラウド
Cybozucommunity
202302_skymatix_Recruit
202302_skymatix_Recruit
skymatixHR
forStartups 会社説明資料
forStartups 会社説明資料
for Startups, Inc.
200事例から学ぶ自社アプリ最新トレンドセミナー2016 - Yappli
200事例から学ぶ自社アプリ最新トレンドセミナー2016 - Yappli
ihara yasu
Similar to 今からはじめる Xamarin.Forms 開発
(20)
[Japan Tech summit 2017] APP 009
[Japan Tech summit 2017] APP 009
Yamaha 20101109 (1)
Yamaha 20101109 (1)
Ar kit
Ar kit
Yappli customer success-rd-event_190725_share
Yappli customer success-rd-event_190725_share
202311_skkymatix_Recruit
202311_skkymatix_Recruit
kintone Café 愛媛 Vol.7
kintone Café 愛媛 Vol.7
202304_skymatix_Recruit
202304_skymatix_Recruit
NRIが全社利用するビジネスチャットツールMattermostのご紹介
NRIが全社利用するビジネスチャットツールMattermostのご紹介
もう本社には頼らない!!kintoneで始める海外拠点の業務効率化&見える化!セミナー
もう本社には頼らない!!kintoneで始める海外拠点の業務効率化&見える化!セミナー
20131205 smb大阪
20131205 smb大阪
東京キチ/スペース活用&シェアリングライフ
東京キチ/スペース活用&シェアリングライフ
Surpass.inc
Surpass.inc
「現場主導」の業務改善
「現場主導」の業務改善
Cloud Days Tokyo 2014
Cloud Days Tokyo 2014
210201 forcas sales(web)
210201 forcas sales(web)
近ごろサイボウズで流行ってる「敷居が低いLT」の話
近ごろサイボウズで流行ってる「敷居が低いLT」の話
【基調講演】チームを強くするクラウド
【基調講演】チームを強くするクラウド
202302_skymatix_Recruit
202302_skymatix_Recruit
forStartups 会社説明資料
forStartups 会社説明資料
200事例から学ぶ自社アプリ最新トレンドセミナー2016 - Yappli
200事例から学ぶ自社アプリ最新トレンドセミナー2016 - Yappli
今からはじめる Xamarin.Forms 開発
1.
今からはじめる Xamarin.Forms 開発 ~Build
2018 で発表された最新情報も添えて~ AD45
2.
3.
川合 俊介(かわい しゅんすけ) 💛 @_shunsuke_kawai 自己紹介
4.
Agenda
5.
会社紹介 日本能率協会 グループ (社)日本能率協会 (社)企業情報化 協会 (株)日本能率協会 総合研究所 (MDB) (社)日本プラント メンテナンス協会 (社)日本工業 英語協会 (株)日本能率協会 マネジメントセンター (能率手帳・出版事業) (株)日本能率協会コンサルティング (経営コンサルティング/ TPM コンサルティング) 株式会社ジェーエムエーシステムズ 本社所在地
東京都港区海岸1-16-1 ニューピア竹芝サウスタワー18F 設立 1971年11月1日 売上高 94.58億円(2016年度) 従業員数 389名(2017年4月現在) 主な活動 システムインテグレーション、 ソフトウェア販売/導入、 インフラ/ネットワーク構築 Web ページ http://www.jmas.co.jp/
6.
JMAS のモバイル向けシステム開発 フロントアプリケーション開発 (iPhone/iPad/Android/Windows) クラウド環境構築・運用 (AWS/Azure/IBM Cloud
他) バックエンドシステム開発 (既存業務システム・コンテンツ管理、他) 約100社 700超 プロジェクト Enterprise B to B B to C
7.
Event App
8.
イベントアプリの歴史 Microsoft Foresight Microsoft Tech Summit 2016 de:code 2017 Microsoft Tech Summit 2017 de:code 2018 2016
2017 2018
9.
イベントアプリ機能 機能名 機能 お知らせ ・プッシュ通知された情報や運営からのお知らせ情報を 一覧表示 ・選択されたお知らせの詳細画面表示 マイスケジュール ・セッション検索で登録したスケジュールを一覧表示 セッション検索 ・全セッションを一覧表示(フィルター・検索機能付 き) ・セッションの詳細画面表示 ・セッションの参加登録 アンケート ・参加したセッションのアンケートを一覧表示 ・セッションのアンケートの回答・送信 スタンプラリー ・Sifty
を活用したスタンプの撮影・獲得 ・獲得したスタンプの一覧表示 ・景品交換 会場マップ(混雑状況表示) ・会場マップ表示 ・CityVision を活用したラウンジ・トイレ等の混雑状況
10.
セッション聴講者属性表示 グラフ 表示内容 事前申込者の担当領域 当該セッションの事前申込者を5つの属性 (開発・Web・インフラ・ビジネス・その他)に分類し 割合を表示 セッション参加者の担当領 域 当該セッションの実際の参加者を5つの属性 (開発・Web・インフラ・ビジネス・その他)に分類し 割合を表示 プライマリーで利用してい る プラットフォーム (TOP5) 当該セッションの実際の参加者が主に利用している プラットフォームの TOP5
とその他の割合を表示 (ex: Microsoft Azure, Amazon Web Services, etc.) 最も利用されている開発言 語(TOP5) 当該セッションの実際の参加者が主に使用している 言語の TOP5 とその他の割合を表示 (ex: C#, Node.js, Swift, etc.)
11.
混雑状況可視化 車のカウント 人のカウント モノのカウント •
交通量調査 • 都市や町の設計 • イベントの集客調査 http://www.m2m-cloud.jp/cityvision/
12.
混雑状況可視化
13.
スタンプラリー QRコードやARマーカー不要コンテンツはさまざま PR、販促に活躍 https://www.denso-communications.jp/sifty/ 企業・団体の PR、販促に有効! スマホを活用した 各種ガイドに有効! ユーザーのフォロー対策 に有効!!
14.
スタンプラリー 「スタンプを撮影する」を選択 会場内の スタンプラリーボードを撮影 スタンプをGet!
15.
Xamarin
16.
Xamarin とは <参考>Xamarin(ザマリン) とはなんぞや http://qiita.com/amay077/items/38ee79b3e3e88cf751b9
17.
2 つの開発手法 Traditional Xamarin
approach (Xamarin Native) Shared C# App Logic (PCL/Shared/.net Standard) Shared XAML/C# UI Code (Xamarin.Forms) iOS C# UI Shared C# App Logic (PCL/Shared/.net Standard) Android C# UI Windows C# UI Xamarin.Forms
18.
Xamarin.Forms Preview https://github.com/xamarin/Xamarin.Forms/wiki/Platform-Support
19.
Xamarin.Forms Control Customize
20.
イベントアプリのコード共有率
21.
Xamarin.Forms の標準コントロール Android.Widget.CheckBox ??? Windows.UI.Xaml. Controls.CheckBox × ⇒iOS
にはない ⇒Xamarin.Forms 標準 コントロールにはない
22.
Xamarin.Forms 概要 Custom Renderer •
コントロールのクラスに適用 • カスタムコントロール的 Effects • コントロールのインスタンスに適用 • Custom Renderer より手軽に利用可能 Dependency Service • 各プラットフォーム固有の機能を利用 Behaviors • 機能を添付
23.
Xamarin.Forms Customize Demo https://github.com/shunsuke-kawai/decode18_AD45_ControlDemo
24.
Xamarin 最新情報
25.
Xamarin.Forms 3.0
26.
XAML Standard Windows 10
XAML Xamarin.Forms XAML XAML Standard https://www.slideshare.net/mishizaki1/xaml-standard
27.
Accelerometer App Information Battery Clipboard Compass Connectivity Data Transfer Device
Display Information Device Information Email File System Helpers Flashlight Xamarin.Essentials (pre-release) Geocoding Geolocation Gyroscope Magnetometer Open Browser Phone Dialer Preferences Screen Lock Secure Storage SMS Text-to-Speech Version Tracking Vibrate https://docs.microsoft.com/en-us/xamarin/essentials/?context=xamarin/xamarin-forms
28.
Xamarin Live XXXX
(preview)
29.
Xamarin Live Player Demo
(成功率 50%)
30.
Xamarin Live Player
(preview) https://docs.microsoft.com/en-us/xamarin/tools/live-player/
31.
Xamarin Live Reload Demo
(成功率 20%)
32.
Xamarin Live Reload
(preview) https://docs.microsoft.com/en-us/xamarin/xamarin-forms/xaml/live-reload
33.
Visual Studio App
Center
34.
Visual Studio App
Center 34
35.
Build 35
36.
Build 36
37.
Test 37
38.
Distribute 38
39.
Crash 39
40.
Analytics 40
41.
Push 41
42.
まとめ
43.
まとめ
44.
関連セッション
45.
http://jxug.org/ ユーザーグループへ参加しよう!
46.
Ask the Speaker
のご案内 ブレイクアウトセッション終了後の休憩 時間に、 登壇したスピーカーに直接ご質問いただ ける コーナーを 「Ask The Speakers」 Room に 用意しております。セッション内容のよ り深い 理解のため、ぜひお役立てください。 「Ask The Speakers」
47.
セッションアンケートにご協力ください。 Twitter のご案内
Editor's Notes
City Visionは歩行者や車、モノの計測を、画像や動画から画像分析で行いカウントを行います。 これまでの人の手で行われてきた交通量調査を画像分析で行うことにより、精度のばらつきを抑え、長期間の計測を現実にします。いつ広場に人が集まるのか、渋滞を緩和するにはどうしたらよいのか、など様々な課題を解決するための材料をCity Visionで収集し、より良い街づくりに貢献します。
ここはさらっと
ユーザー インターフェイスは、ターゲット プラットフォームのネイティブ コントロールを使用してレンダリングされるため、Xamarin.Forms アプリケーションでは各プラットフォームの外観を維持できます。 Xamarin.Forms のアプリケーションはネイティブ アプリケーションであるため、ブラウザー サンドボックス、限定的な API、パフォーマンスの低さなど他のツールキットにあるような制限はありません。 さらに、ユーザー インターフェイスの一部を Xamarin.Forms で作成し、他の部分はネイティブ UI ツールキットを使用してアプリケーションを作成することもできます。
Download now