Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
AN
Uploaded by
Atsushi Nakamura
PPTX, PDF
1,161 views
Why prism for xamarin.forms
「JXUGC #18 Xamarin.Forms & Prism & Azure Mobile Apps を使いこなそう」の発表資料です
Engineering
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 37
2
/ 37
3
/ 37
4
/ 37
5
/ 37
6
/ 37
7
/ 37
8
/ 37
9
/ 37
10
/ 37
11
/ 37
12
/ 37
13
/ 37
14
/ 37
15
/ 37
16
/ 37
17
/ 37
18
/ 37
19
/ 37
20
/ 37
21
/ 37
22
/ 37
23
/ 37
24
/ 37
25
/ 37
26
/ 37
27
/ 37
28
/ 37
29
/ 37
30
/ 37
31
/ 37
32
/ 37
33
/ 37
34
/ 37
35
/ 37
36
/ 37
37
/ 37
More Related Content
PDF
Xamarinの歩き方
by
Yoshito Tabuchi
PDF
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
by
de:code 2017
PPTX
Blue monkey architecture overview
by
Atsushi Nakamura
PDF
Prism.Formsについて
by
一希 大田
PDF
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
PDF
Xamarin 概要 2017/01/15
by
Yoshito Tabuchi
PDF
Xamarinを利用したアプリ開発
by
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PPTX
Xamarin の救世主 Unity !
by
Tatsuji Kuroyanagi
Xamarinの歩き方
by
Yoshito Tabuchi
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
by
de:code 2017
Blue monkey architecture overview
by
Atsushi Nakamura
Prism.Formsについて
by
一希 大田
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
by
Yoshito Tabuchi
Xamarin 概要 2017/01/15
by
Yoshito Tabuchi
Xamarinを利用したアプリ開発
by
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Xamarin の救世主 Unity !
by
Tatsuji Kuroyanagi
What's hot
PPTX
いまさら学ぶMVVMパターン
by
Yuta Matsumura
PPTX
Xamarinとmvvm crossとf#と
by
Masahiko Miyasaka
PDF
10分でわかる無料になったXamarin
by
Yoshito Tabuchi
PPTX
ゆるふわ Xamarin Tips
by
Daiki Kawanuma
PPTX
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
by
Takuya Kikuchi
PDF
Xamarin概要と活用方法
by
Yoshito Tabuchi
PDF
Xamarin概要と活用方法
by
Yoshito Tabuchi
PPTX
Developers.io.札幌 xamarinってどうよ
by
Shinichi Hirauchi
PDF
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
by
Yoshito Tabuchi
PDF
JXUGC 13 東京 はじめに
by
Yoshito Tabuchi
PDF
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
by
Yoshito Tabuchi
PDF
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
by
Yoshito Tabuchi
PDF
XamarinStudio勉強会 2014/09/08
by
孝文 田村
PDF
BlueMonkeyプロジェクトのご紹介
by
Yoshito Tabuchi
PPTX
Xamarin開発環境の選択
by
Miho Kurosawa
PDF
Xamarin を使用したC# によるモバイルアプリ作成
by
Yoshito Tabuchi
PDF
Xamarin概要
by
Yoshito Tabuchi
PDF
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
by
jz5 MATSUE
PPTX
Xamarin入門(技術というより心構え編)
by
Makoto Nishimura
PDF
Xamarin バッドノウハウ大全
by
Yoshito Tabuchi
いまさら学ぶMVVMパターン
by
Yuta Matsumura
Xamarinとmvvm crossとf#と
by
Masahiko Miyasaka
10分でわかる無料になったXamarin
by
Yoshito Tabuchi
ゆるふわ Xamarin Tips
by
Daiki Kawanuma
Win/Mac/Android/iOS向けクロスプラットフォーム開発にXamarinがうまくハマりそうだった話
by
Takuya Kikuchi
Xamarin概要と活用方法
by
Yoshito Tabuchi
Xamarin概要と活用方法
by
Yoshito Tabuchi
Developers.io.札幌 xamarinってどうよ
by
Shinichi Hirauchi
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
by
Yoshito Tabuchi
JXUGC 13 東京 はじめに
by
Yoshito Tabuchi
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
by
Yoshito Tabuchi
Xamarin 概要 @ 2014/10/18 わんくま同盟 東京勉強会 #92
by
Yoshito Tabuchi
XamarinStudio勉強会 2014/09/08
by
孝文 田村
BlueMonkeyプロジェクトのご紹介
by
Yoshito Tabuchi
Xamarin開発環境の選択
by
Miho Kurosawa
Xamarin を使用したC# によるモバイルアプリ作成
by
Yoshito Tabuchi
Xamarin概要
by
Yoshito Tabuchi
マスコットアプリ─ キャラアプリ─ 開発 with Xamarin
by
jz5 MATSUE
Xamarin入門(技術というより心構え編)
by
Makoto Nishimura
Xamarin バッドノウハウ大全
by
Yoshito Tabuchi
Viewers also liked
PDF
Aws×phpでの 高信頼かつハイパフォーマンスなシステム
by
KoteiIto
PPTX
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
by
Tomoaki Shimizu
PPTX
Ophthalmic prisms
by
OPTOM FASLU MUHAMMED
PPT
Optical Prisms
by
Othman Al-Abbadi
PPTX
PRiSM Practitioner
by
asapm
PPTX
PayPal導入事例 CrowdWorks編
by
toru iwashita
PDF
Prism
by
Alex Dias
PPTX
#reco_tech Cloud searchでレコチョク検索の実現に向けて
by
recotech
PPT
Ophthalmic prism
by
Mohammad Arman Bin Aziz
PPTX
The Prism
by
shwetalib
PPTX
Vishwadeep Presentation On NSA PRISM Spying
by
Vishwadeep Badgujar
PPTX
PRISM and Silverlight
by
mark mann
PPTX
#reco_tech OracleからAuroraへ feat. 開発しかやってこなかったエンジニア
by
recotech
PDF
Mrs. folluo's prism project
by
darenwolf
PPTX
Xamarin Dev days 2 xamarin.forms ja
by
Atsushi Nakamura
PPTX
HOME'Sアプリ Swift化
by
LIFULL Co., Ltd.
PDF
2012 Coachmen Prism Class C Motorhome
by
Dave Arbogast RV
PDF
Tdtechtalk20160425myui
by
Makoto Yui
PDF
初期費用ゼロ円のマイホーム For pay palイベント
by
Daisuke Kimura
PDF
法林浩之のFIGHTING TALKS 〜生誕50周年記念試合〜
by
法林浩之
Aws×phpでの 高信頼かつハイパフォーマンスなシステム
by
KoteiIto
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
by
Tomoaki Shimizu
Ophthalmic prisms
by
OPTOM FASLU MUHAMMED
Optical Prisms
by
Othman Al-Abbadi
PRiSM Practitioner
by
asapm
PayPal導入事例 CrowdWorks編
by
toru iwashita
Prism
by
Alex Dias
#reco_tech Cloud searchでレコチョク検索の実現に向けて
by
recotech
Ophthalmic prism
by
Mohammad Arman Bin Aziz
The Prism
by
shwetalib
Vishwadeep Presentation On NSA PRISM Spying
by
Vishwadeep Badgujar
PRISM and Silverlight
by
mark mann
#reco_tech OracleからAuroraへ feat. 開発しかやってこなかったエンジニア
by
recotech
Mrs. folluo's prism project
by
darenwolf
Xamarin Dev days 2 xamarin.forms ja
by
Atsushi Nakamura
HOME'Sアプリ Swift化
by
LIFULL Co., Ltd.
2012 Coachmen Prism Class C Motorhome
by
Dave Arbogast RV
Tdtechtalk20160425myui
by
Makoto Yui
初期費用ゼロ円のマイホーム For pay palイベント
by
Daisuke Kimura
法林浩之のFIGHTING TALKS 〜生誕50周年記念試合〜
by
法林浩之
Similar to Why prism for xamarin.forms
PDF
MvvmCross 入門
by
jz5 MATSUE
PDF
Xamarin.Forms概要
by
Hironov OKUYAMA
PDF
Visual Studio + xamarin で始めるモバイル アプリ開発
by
インフラジスティックス・ジャパン株式会社
PDF
Xamarinをこれから始める皆様へ
by
Yoshito Tabuchi
PPTX
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
by
Atsushi Nakamura
PPTX
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
by
Tatsuji Kuroyanagi
PDF
Xamarin.Forms アプリケーション 設計パターン
by
一希 大田
PDF
Silverlight to Next オンライン セミナー
by
インフラジスティックス・ジャパン株式会社
PDF
Xamarin から使う Azure
by
Yoshito Tabuchi
PPTX
Prism for windows runtime入門
by
一希 大田
PDF
MAF2013 Enterprise Windows 8 – Architecture for rapid development of WinRT apps
by
Shotaro Suzuki
PPTX
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
by
Shuhei Nishizawa
PDF
Efsta cod2012 master_for_slideshare
by
Takahito Sugishita
PDF
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
by
Yoshito Tabuchi
PDF
App010 【xamarin 開発の真実】
by
Tech Summit 2016
PPTX
App010 【xamarin 開発の真実】
by
Tech Summit 2016
PDF
2年で6個のアプリをリリースした感想 with Xamarin.Forms
by
Genki Fujii
PDF
10分で分かるxamarin
by
Yoshito Tabuchi
PDF
Universal Appとは? -デバイスに依存しないアプリケーション開発-
by
Takaaki Suzuki
PDF
Xamarin概要+最新情報
by
Yoshito Tabuchi
MvvmCross 入門
by
jz5 MATSUE
Xamarin.Forms概要
by
Hironov OKUYAMA
Visual Studio + xamarin で始めるモバイル アプリ開発
by
インフラジスティックス・ジャパン株式会社
Xamarinをこれから始める皆様へ
by
Yoshito Tabuchi
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
by
Atsushi Nakamura
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
by
Tatsuji Kuroyanagi
Xamarin.Forms アプリケーション 設計パターン
by
一希 大田
Silverlight to Next オンライン セミナー
by
インフラジスティックス・ジャパン株式会社
Xamarin から使う Azure
by
Yoshito Tabuchi
Prism for windows runtime入門
by
一希 大田
MAF2013 Enterprise Windows 8 – Architecture for rapid development of WinRT apps
by
Shotaro Suzuki
20191209 JXUGC #26 平日エディション 発表資料. 「Xamarin.Formsの標準UIでどこまでできるナウなUI」
by
Shuhei Nishizawa
Efsta cod2012 master_for_slideshare
by
Takahito Sugishita
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
by
Yoshito Tabuchi
App010 【xamarin 開発の真実】
by
Tech Summit 2016
App010 【xamarin 開発の真実】
by
Tech Summit 2016
2年で6個のアプリをリリースした感想 with Xamarin.Forms
by
Genki Fujii
10分で分かるxamarin
by
Yoshito Tabuchi
Universal Appとは? -デバイスに依存しないアプリケーション開発-
by
Takaaki Suzuki
Xamarin概要+最新情報
by
Yoshito Tabuchi
More from Atsushi Nakamura
PPTX
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
by
Atsushi Nakamura
PPTX
世界一わかりやすいClean Architecture
by
Atsushi Nakamura
PPTX
Unicodeで半角全角を扱うAmbiguous(曖昧さ)とUncertainty(不確実性)の恐怖
by
Atsushi Nakamura
PDF
App center analyticsを使い倒そう
by
Atsushi Nakamura
PPTX
世界一わかりやすいClean Architecture - DroidKaigiバージョン
by
Atsushi Nakamura
PPTX
世界一わかりやすいClean Architecture release-preview
by
Atsushi Nakamura
PPTX
Xamarin.forms navigation overview
by
Atsushi Nakamura
PPTX
継続的にテスト可能な設計を考える
by
Atsushi Nakamura
PPTX
C#メタプログラミング概略 in 2021
by
Atsushi Nakamura
PPTX
App center analyticsを使い倒そう
by
Atsushi Nakamura
PPTX
継続的にテスト可能な設計を考える ベータ版
by
Atsushi Nakamura
PPTX
世界一わかりやすいClean Architecture alpha-1
by
Atsushi Nakamura
PPSX
Settings SyncとCodespaceで体験する新世代へのパラダイムシフト
by
Atsushi Nakamura
PPTX
Enterpriseから見たXamarinの可能性
by
Atsushi Nakamura
PPTX
Desktop app dev strategy for .net core 3.0
by
Atsushi Nakamura
PPTX
α版 継続的にテスト可能な設計を考える
by
Atsushi Nakamura
PPTX
Old:App center analyticsを使い倒そう
by
Atsushi Nakamura
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
by
Atsushi Nakamura
世界一わかりやすいClean Architecture
by
Atsushi Nakamura
Unicodeで半角全角を扱うAmbiguous(曖昧さ)とUncertainty(不確実性)の恐怖
by
Atsushi Nakamura
App center analyticsを使い倒そう
by
Atsushi Nakamura
世界一わかりやすいClean Architecture - DroidKaigiバージョン
by
Atsushi Nakamura
世界一わかりやすいClean Architecture release-preview
by
Atsushi Nakamura
Xamarin.forms navigation overview
by
Atsushi Nakamura
継続的にテスト可能な設計を考える
by
Atsushi Nakamura
C#メタプログラミング概略 in 2021
by
Atsushi Nakamura
App center analyticsを使い倒そう
by
Atsushi Nakamura
継続的にテスト可能な設計を考える ベータ版
by
Atsushi Nakamura
世界一わかりやすいClean Architecture alpha-1
by
Atsushi Nakamura
Settings SyncとCodespaceで体験する新世代へのパラダイムシフト
by
Atsushi Nakamura
Enterpriseから見たXamarinの可能性
by
Atsushi Nakamura
Desktop app dev strategy for .net core 3.0
by
Atsushi Nakamura
α版 継続的にテスト可能な設計を考える
by
Atsushi Nakamura
Old:App center analyticsを使い倒そう
by
Atsushi Nakamura
Why prism for xamarin.forms
1.
© 2016 @nuits_jp Why Prism
for Xamarin.Forms 2016.10.28 JXUGC #18
2.
© 2016 @nuits_jp 中村
充志 / Atsushi Nakamura • Enterprise系アプリケーションアーキテクト • Prism for WPFを仕事にて活用 • Xamarinを仕事にしたくて奮闘中 • Twitter : @nuits_jp • Blog : http://www.nuits.jp • Company : RICOH JAPAN Corp. 2 自己紹介
3.
© 2016 @nuits_jp 次のふたつを理解していただくこと •
なぜPrismを使うべきか? • だれがPrismを使うべきか? 3 Today’s Goal
4.
© 2016 @nuits_jp •
Introduction • What is Prism? & What do you get? • Why Prism for Xamarin.Forms? • DEMO 4 Agenda
5.
© 2016 @nuits_jp Agenda •
Introduction • What is Prism? & What do you get? • Why Prism for Xamarin.Forms? • DEMO 5
6.
© 2016 @nuits_jp •
Xamarin.Formsをつかう → MVVMパターンにしよう → 素のままだとつらい! Introduction
7.
© 2016 @nuits_jp 7 MVVM
Patternで、辛くなりやすいところ Binding & Command Update NotificationNotification • 画面遷移 • 確認ダイアログ • 選択ダイアログ
8.
© 2016 @nuits_jp •
Xamarin.Formsをつかう → MVVMパターンにしよう → 素のままだとつらい! → MVVM支援ライブラリつかいたい! Prism or MVVM Light Toolkit? 何つかおう?
9.
© 2016 @nuits_jp 9 Who
is He?
10.
© 2016 @nuits_jp 10 God
has told us
11.
© 2016 @nuits_jp 完
11
12.
© 2016 @nuits_jp 12 Prism
or MVVM Light Toolkit
13.
© 2016 @nuits_jp Agenda •
Introduction • What is Prism? & What do you get? • Why Prism for Xamarin.Forms? • DEMO 13
14.
© 2016 @nuits_jp •
XAML Application Framework • Guidance • Patterns & Practices • Testable & Maintainable • Open Source • .NET Foundation 14 What is Prism?
15.
© 2016 @nuits_jp •
MVVM Support • Commanding • Messaging • Navigation • Page Dialog Service • Dependency Injection • Logging 15 What do you get?
16.
© 2016 @nuits_jp Agenda •
Introduction • What is Prism? & What do you get? • Why Prism for Xamarin.Forms? • DEMO 16
17.
© 2016 @nuits_jp 17 Prism
& MVVM Light Toolkit
18.
© 2016 @nuits_jp 18 Prism
& MVVM Light Toolkit
19.
© 2016 @nuits_jp •
MVVM Support • Commanding • Messaging • Navigation • Page Dialog Service • Dependency Injection • Logging 19 What do you get?
20.
© 2016 @nuits_jp •
XAML Application Framework • Guidance • Patterns & Practices • Testable & Maintainable • Open Source • .NET Foundation 20 What is Prism?
21.
© 2016 @nuits_jp 21 よく見かけるMVVMの図 Binding
& Command Update NotificationNotification プレゼンテー ション その他
22.
© 2016 @nuits_jp 22 実際の割合 Binding
& Command Update NotificationNotification プレゼンテー ション その他
23.
© 2016 @nuits_jp 23 Viewが厚くて凄い例① @masatoru氏作 SkiaSharpで自力で縦組View
24.
© 2016 @nuits_jp 24 Viewが厚くて凄い例② @omanuke氏作 SkiaSharpで自力描画している株式チャート
25.
© 2016 @nuits_jp 25 実際の割合 Binding
& Command Update NotificationNotification プレゼンテー ション その他
26.
© 2016 @nuits_jp Modelにも •
専門性の高い領域 • テストが難しい領域 が多数存在します モバイル&クロスプラットフォーム開発
27.
© 2016 @nuits_jp •
プラットフォーム依存領域 • 時間 • 非同期処理 • プッシュ通知 • センサー類(位置情報、加速度、カメラ) モバイルクロスプラットフォームは課題の 山
28.
© 2016 @nuits_jp •
PrismはMVVMの課題だけでなく、これらの課 題に対しても、ガイダンスを提供します • Prismはアプリケーションを開発する上での、 パターンとプラクティスの集合です • そしてこれらは、テスト容易性と保守容易性 を提供します Why Prism for Xamarin.Forms
29.
© 2016 @nuits_jp 「MVVM初めてやるけど、Prismって難しそう」 という人ほど、使うべきです。 だれがPrismを使うべきか?
30.
© 2016 @nuits_jp #DEMO 30
31.
© 2016 @nuits_jp •
素のXamarin.Formsのみで作ったアプリを Prismを適用してリファクタリングします • TDD(Test First)でいきます • TestではMoqを利用します • ReSharper先生最高! デモ概要
32.
© 2016 @nuits_jp 32 デモアプリクラス構成 class
Class Model Xamarin.Forms ModelViewModelView UWP Android iOSPCL MainPage MainPageViewModel TextSpeachPage TextSpeachPageViewModel «interface» ITextSpeachService TextSpeachService TextSpeachService TextSpeachServiceDependencyServiceNavigationPage «instantiate» «instantiate»«use» «use» «instantiate»
33.
© 2016 @nuits_jp #DEMO 33
34.
© 2016 @nuits_jp https://github.com/nuitsjp/WhyPrismSession このあとすぐ資料をTwitterに案内します。 dotsのイベントページへの紐づけもしますので、 何れかからご覧ください。 デモコードのリポジトリ
35.
© 2016 @nuits_jp いい入門サイトをたまたま知ってます! 【Xamarin】Prism.Forms入門 http://www.nuits.jp/entry/2016/08/22/173858 Xamarin関わらず多数の日本語のPrism情報があります Prism自習用リポジトリ https://github.com/runceel/PrismEdu 35 まとめ
36.
© 2016 @nuits_jp #Xamarinはいいぞ 36
37.
© 2016 @nuits_jp #Prismもいいぞ 37
Download