Soumettre la recherche
Mettre en ligne
これから始めるXamarin開発
•
0 j'aime
•
579 vues
Tsukasa Kato
Suivre
オトナのモバイル開発入門Xamarin編@未来会議室 2017/10/18
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 29
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
XamarinでAzure AD認証 (リフレッシュトークン対応)
XamarinでAzure AD認証 (リフレッシュトークン対応)
Kazuyuki Miyake
モバイルアプリ向けAWSネイティブアーキテクチャ
モバイルアプリ向けAWSネイティブアーキテクチャ
Rikitake Oohashi
Mobile cloudnight 2015/11/11
Mobile cloudnight 2015/11/11
YUSUKE MORIZUMI
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
Rikitake Oohashi
[和歌山] 網元AMI on AWS MarketPlace
[和歌山] 網元AMI on AWS MarketPlace
Hiromichi Koga
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
Azure × LINE でクラウドを楽しもう
Azure × LINE でクラウドを楽しもう
拓将 平林
面白いは正義
面白いは正義
Yasuhiro Horiuchi
Recommandé
XamarinでAzure AD認証 (リフレッシュトークン対応)
XamarinでAzure AD認証 (リフレッシュトークン対応)
Kazuyuki Miyake
モバイルアプリ向けAWSネイティブアーキテクチャ
モバイルアプリ向けAWSネイティブアーキテクチャ
Rikitake Oohashi
Mobile cloudnight 2015/11/11
Mobile cloudnight 2015/11/11
YUSUKE MORIZUMI
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
モバイルファースト時代のクラウドネイティブアーキテクチャ JAWS DAYS 2015
Rikitake Oohashi
[和歌山] 網元AMI on AWS MarketPlace
[和歌山] 網元AMI on AWS MarketPlace
Hiromichi Koga
Xamarin 社内勉強会の LT 資料
Xamarin 社内勉強会の LT 資料
Yoshito Tabuchi
Azure × LINE でクラウドを楽しもう
Azure × LINE でクラウドを楽しもう
拓将 平林
面白いは正義
面白いは正義
Yasuhiro Horiuchi
WebsitesプチDeepDive
WebsitesプチDeepDive
Kazunori Hamamoto
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
典子 松本
JAZUG に参加してMicrosoft MVP になった話
JAZUG に参加してMicrosoft MVP になった話
拓将 平林
Bluemix 言いたい放題
Bluemix 言いたい放題
Kohei Nishikawa
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
Tsukasa Kato
[Jaws ug香川] 網元ami on aws market place
[Jaws ug香川] 網元ami on aws market place
Hiromichi Koga
[Jawsug愛媛]網元ami on aws market place
[Jawsug愛媛]網元ami on aws market place
Hiromichi Koga
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
Keiji Kamebuchi
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
典子 松本
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
leverages_event
StrongLoopでサクっと始めるAPIエコノミー
StrongLoopでサクっと始めるAPIエコノミー
YUSUKE MORIZUMI
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
gree_tech
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
典子 松本
Visual studio communityの紹介
Visual studio communityの紹介
Kazunori Hamamoto
Web制作に便利な機能いろいろ!Microsoft Azureの概要
Web制作に便利な機能いろいろ!Microsoft Azureの概要
典子 松本
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
雄哉 吉田
Xamarin.Forms with VUI(JXUG 2019/8/31)
Xamarin.Forms with VUI(JXUG 2019/8/31)
拓将 平林
Xcode以外の開発環境 AppCodeの紹介
Xcode以外の開発環境 AppCodeの紹介
Akira Hayashi
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
典子 松本
Xamarin.forms+azureで始めるモバイル開発
Xamarin.forms+azureで始めるモバイル開発
Tsukasa Kato
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
de:code 2017
Contenu connexe
Tendances
WebsitesプチDeepDive
WebsitesプチDeepDive
Kazunori Hamamoto
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
典子 松本
JAZUG に参加してMicrosoft MVP になった話
JAZUG に参加してMicrosoft MVP になった話
拓将 平林
Bluemix 言いたい放題
Bluemix 言いたい放題
Kohei Nishikawa
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
Tsukasa Kato
[Jaws ug香川] 網元ami on aws market place
[Jaws ug香川] 網元ami on aws market place
Hiromichi Koga
[Jawsug愛媛]網元ami on aws market place
[Jawsug愛媛]網元ami on aws market place
Hiromichi Koga
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
Keiji Kamebuchi
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
典子 松本
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
leverages_event
StrongLoopでサクっと始めるAPIエコノミー
StrongLoopでサクっと始めるAPIエコノミー
YUSUKE MORIZUMI
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
典子 松本
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
gree_tech
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
典子 松本
Visual studio communityの紹介
Visual studio communityの紹介
Kazunori Hamamoto
Web制作に便利な機能いろいろ!Microsoft Azureの概要
Web制作に便利な機能いろいろ!Microsoft Azureの概要
典子 松本
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
雄哉 吉田
Xamarin.Forms with VUI(JXUG 2019/8/31)
Xamarin.Forms with VUI(JXUG 2019/8/31)
拓将 平林
Xcode以外の開発環境 AppCodeの紹介
Xcode以外の開発環境 AppCodeの紹介
Akira Hayashi
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
典子 松本
Tendances
(20)
WebsitesプチDeepDive
WebsitesプチDeepDive
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
Microsoft Azure WebAppsでECサイトを構築してみた話 ~EC-CUBE3で試してみました~
JAZUG に参加してMicrosoft MVP になった話
JAZUG に参加してMicrosoft MVP になった話
Bluemix 言いたい放題
Bluemix 言いたい放題
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
クラウド化が進む今だから読み解くHyper-Vアーキテクチャ
[Jaws ug香川] 網元ami on aws market place
[Jaws ug香川] 網元ami on aws market place
[Jawsug愛媛]網元ami on aws market place
[Jawsug愛媛]網元ami on aws market place
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
こすもすえび&しばやんの「Azureアンカンファレンス~Azureについては俺たちに聞け(ばええやろ)」
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
Azure Appservice WebAppsでWordPressサイトを構築すると運用が劇的にラクになる話
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
【ITベンチャーを支えるテクノロジー】成長し続けるサービスを支える技術|ランサーズ株式会社
StrongLoopでサクっと始めるAPIエコノミー
StrongLoopでサクっと始めるAPIエコノミー
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
Web制作的に便利な機能満載!Microsoft Azureを使ってみよう
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
NuxtJS + REST APIで運用中サービスをNuxtJS + GraphQLに変更したことによる光と影
A/BテストをAzure×Googleアナリティクスで試してみました。
A/BテストをAzure×Googleアナリティクスで試してみました。
Visual studio communityの紹介
Visual studio communityの紹介
Web制作に便利な機能いろいろ!Microsoft Azureの概要
Web制作に便利な機能いろいろ!Microsoft Azureの概要
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
gumiStudy #18 クラウドを使うユーザーが考えるべきこと
Xamarin.Forms with VUI(JXUG 2019/8/31)
Xamarin.Forms with VUI(JXUG 2019/8/31)
Xcode以外の開発環境 AppCodeの紹介
Xcode以外の開発環境 AppCodeの紹介
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
Similaire à これから始めるXamarin開発
Xamarin.forms+azureで始めるモバイル開発
Xamarin.forms+azureで始めるモバイル開発
Tsukasa Kato
[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
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
Yoshito Tabuchi
Xamarin開発環境の選択
Xamarin開発環境の選択
Miho Kurosawa
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Yoshito Tabuchi
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Yoshito Tabuchi
Xamarinを利用したアプリ開発
Xamarinを利用したアプリ開発
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
Xamarin の概要と活用事例
Xamarin の概要と活用事例
Yoshito Tabuchi
Xamarin から使う Azure
Xamarin から使う Azure
Yoshito Tabuchi
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
Kazuhiko Shimada
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
Yoshito Tabuchi
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Masuda Tomoaki
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarinを企業向けアプリ開発の プラットフォームとして選定し 実際にアプリをリリースした話
Xamarinを企業向けアプリ開発の プラットフォームとして選定し 実際にアプリをリリースした話
Daisuke Tsutsumi
Similaire à これから始めるXamarin開発
(20)
Xamarin.forms+azureで始めるモバイル開発
Xamarin.forms+azureで始めるモバイル開発
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
[MW08] de:code イベントアプリの作り方 ~ Xamarin.Forms で開発しています ~
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
JXUGC 13 東京 はじめに
JXUGC 13 東京 はじめに
Xamarin開発環境の選択
Xamarin開発環境の選択
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
Xamarin 概要 @ 「Xamarin」って何? Wエバンジェリストによる特濃「Xamarin」勉強会 Rev2
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Xamarinを利用したアプリ開発
Xamarinを利用したアプリ開発
Xamarin の概要と活用事例
Xamarin の概要と活用事例
Xamarin から使う Azure
Xamarin から使う Azure
WPF開発者がXamarin.Macを触るその前に
WPF開発者がXamarin.Macを触るその前に
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin 概要 2014年08月版
Xamarin 概要 2014年08月版
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarinで作るiPhoneとwindowsストアアプリの共通コンポーネント
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarinを企業向けアプリ開発の プラットフォームとして選定し 実際にアプリをリリースした話
Xamarinを企業向けアプリ開発の プラットフォームとして選定し 実際にアプリをリリースした話
Plus de Tsukasa Kato
すぐにでも使える Windows Virtual Desktop
すぐにでも使える Windows Virtual Desktop
Tsukasa Kato
Open Source x AI
Open Source x AI
Tsukasa Kato
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
Tsukasa Kato
WVD運用に欠かせない5つのポイント
WVD運用に欠かせない5つのポイント
Tsukasa Kato
ARM版Windows Virtual Desktop事始め
ARM版Windows Virtual Desktop事始め
Tsukasa Kato
Container x AI
Container x AI
Tsukasa Kato
Power Automate with kintone
Power Automate with kintone
Tsukasa Kato
Azure DevOps と開発管理
Azure DevOps と開発管理
Tsukasa Kato
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Tsukasa Kato
Azure Private Linkのご紹介
Azure Private Linkのご紹介
Tsukasa Kato
Azure Vnetの拡張と強化
Azure Vnetの拡張と強化
Tsukasa Kato
マネージドBastion Azure Bastion
マネージドBastion Azure Bastion
Tsukasa Kato
SendGridを使ったスマホアプリ運用
SendGridを使ったスマホアプリ運用
Tsukasa Kato
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Tsukasa Kato
Container deployment on Azure
Container deployment on Azure
Tsukasa Kato
AKS+KEDAで実現!Container Functions Pipeline
AKS+KEDAで実現!Container Functions Pipeline
Tsukasa Kato
Azuredevopsakskeda
Azuredevopsakskeda
Tsukasa Kato
Build2019発表情報一気見せ
Build2019発表情報一気見せ
Tsukasa Kato
俺のセキュリティを超えてゆけ
俺のセキュリティを超えてゆけ
Tsukasa Kato
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Tsukasa Kato
Plus de Tsukasa Kato
(20)
すぐにでも使える Windows Virtual Desktop
すぐにでも使える Windows Virtual Desktop
Open Source x AI
Open Source x AI
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
WVD運用に欠かせない5つのポイント
WVD運用に欠かせない5つのポイント
ARM版Windows Virtual Desktop事始め
ARM版Windows Virtual Desktop事始め
Container x AI
Container x AI
Power Automate with kintone
Power Automate with kintone
Azure DevOps と開発管理
Azure DevOps と開発管理
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Azure Private Linkのご紹介
Azure Private Linkのご紹介
Azure Vnetの拡張と強化
Azure Vnetの拡張と強化
マネージドBastion Azure Bastion
マネージドBastion Azure Bastion
SendGridを使ったスマホアプリ運用
SendGridを使ったスマホアプリ運用
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Container deployment on Azure
Container deployment on Azure
AKS+KEDAで実現!Container Functions Pipeline
AKS+KEDAで実現!Container Functions Pipeline
Azuredevopsakskeda
Azuredevopsakskeda
Build2019発表情報一気見せ
Build2019発表情報一気見せ
俺のセキュリティを超えてゆけ
俺のセキュリティを超えてゆけ
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Dernier
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
sugiuralab
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
sugiuralab
Dernier
(7)
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
これから始めるXamarin開発
1.
これから始める Xamarin開発 オトナのモバイル開発⼊⾨Xamarin編@未来会議室 2017/10/18
2.
加藤 司 • 北海道出⾝ •
株式会社オルターブース • クラウドコンサルタント/インテグレータ • Microsoft MVP for Microsoft Azure • コミュニティ活動 • JAZUG熊本⽀部(くまあず) • 熊本クラウド語ろう会(熊クラ会) ⾃⼰紹介
3.
4.
• Xamarin(ザマリン)は2016年2⽉にMicrosoftに買収 され Visual
Studioに無償で同梱されるようになった、 クロスプラットフォーム開発の統合開発環境を加えた ツール群の総称。 Xamarin
5.
• API 100%移植 •
XamarinのAPIはネイティブのAPIを100%移植しています。 • iOSは基本的にiOS SDKと同⽇、AndroidはAndroid SDKの リリース後順次対応となっています。 • OSの最新版への対応が早いことが特徴となっています。 Xamarinの特徴
6.
• ネイティブアプリを作成可能 • iOSはXcodeと同じ形式で、Androidも同様にネイティブアプ リと同じように動作します。 •
C#/Visual Studioで開発できる • .NET開発者はSwiftやJavaを使うことなく、C#を利⽤して開 発ができます。 Xamarinの特徴
7.
iOS Android Windows 開発⾔語
Swift、Objective-C Java C#/Visual Basic、 C++、JavaScript/ TypeScript 開発環境 Xcode Android Studio Visual Studio プッシュ通知 Apple Push Notification service(APNs) Google Cloud Messaging(GCM) Windows プッシュ通 知サービス (WNS) 配信 App Store Volume Purchase Program(VPP) Googleplay apkファイルでの配布 Windowsストア サイドローディング 基幹業務(LOB)アプリ アプリ開発の環境等の違い
8.
Xamarin Native Xamarin.Forms ロジックのみ共通化 UI
はネイティブで個別に作り込む ロジックとUIを共通化 UIは各プラットフォームの 同じ役割のUIが⾃動マッピング Xamarinの開発⼿法
9.
• Mono を利⽤したアプリケーション、クラスライブラリ •
iOSアプリ(Xamarin.iOS) • Androidアプリ(Xamarin.Android) • macOSアプリ(Xamarin.Mac) • 複数のプラットフォームで再利⽤可能なクラスライブラリ (.NET Standard または PCL) Xamarinでできること
10.
• Windows(UWP) アプリ •
Tizenアプリ(現在開発中) • Linuxアプリ(現在開発中) Xamarin.Formsでさらにできること
11.
Xamarin Native
12.
Xamarin Native Xamarin.Forms ロジックのみ共通化 UI
はネイティブで個別に作り込む ロジックとUIを共通化 UIは各プラットフォームの 同じ役割のUIが⾃動マッピング Xamarinの開発⼿法
13.
Xamarin Native • Mono
を利⽤したアプリケーション、クラスライブラリ • iOSアプリ(Xamarin.iOS) • Androidアプリ(Xamarin.Android) • macOSアプリ(Xamarin.Mac) • 複数のプラットフォームで再利⽤可能なクラスライブラリ (.NET Standard または PCL)
14.
Xamarin.Forms
15.
Xamarinの開発⼿法 Xamarin Native Xamarin.Forms ロジックのみ共通化 UI
はネイティブで個別に作り込む ロジックとUIを共通化 UIは各プラットフォームの 同じ役割のUIが⾃動マッピング
16.
Xamarin.Forms • 各種プラットフォーム(Android、iOS、Windows Phone、UWP)向けの画⾯を共通の画⾯定義(XAML で記述)から⽣成するフレームワーク。 • MVVM(Model
View ViewModel)パターンな実装を する機能も提供されている。
17.
Xamarin Test Cloud
18.
Xamarin Test Cloud •
クラウド上で2,000 種類以上のデバイスとアプリのテ ストが可能なサービス。 • Xamarin.UITestなどのフレームワークを使うことでUI テストを⾃動化できる。 • テスト結果やパフォーマンス評価などのレポート出⼒ も可能。
19.
Xamarin Test Cloud
20.
Xamarin Live Player
21.
Xamarin Live Player •
iOSアプリのソースコードをインタープリタ形式で実⾏ し、動作確認が⾏える。 • ですが、iOSアプリを公開(ビルド)するにはXcode (macOS)が必須です。
22.
.NETライブラリの動向
23.
.NETライブラリの現状
24.
.NETライブラリの今後
25.
対応事例
26.
事例紹介 Xamarin.Forms + Azureでの事例
27.
事例紹介 Xamarin.Forms + Azureでの事例
28.
まとめ •細かい部分でのプラットフォーム毎の調整は必要だ が⼤部分のコードが共通化できる •アプリの構成次第では⼤幅な⼯数削減も可能 •まずは触ってみるべし
29.
ご静聴ありがとうございました!
Télécharger maintenant