Submit Search
Upload
Xamarin 概要 2014年08月版
•
1 like
•
3,707 views
Yoshito Tabuchi
Follow
Xamarin の概要紹介資料です。Xamarin 3 も発表され暫くたちますのでどんどん使いやすくなる Xamarin の今の情報を纏めました。
Read less
Read more
Software
Report
Share
Report
Share
1 of 76
Download now
Download to read offline
Recommended
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Fujio Kojima
Xamarin 概要 2015年5月版
Xamarin 概要 2015年5月版
Yoshito Tabuchi
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
Yoshito Tabuchi
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
Yoshito Tabuchi
Xamarin によるクロスプラットフォームモバイルアプリ開発
Xamarin によるクロスプラットフォームモバイルアプリ開発
Hironov OKUYAMA
Xamarin Overview
Xamarin Overview
Madoka Chiyoda
Xamarin によるクロスプラットフォームモバイルアプリ開発(2014.06)
Xamarin によるクロスプラットフォームモバイルアプリ開発(2014.06)
Hironov OKUYAMA
Xamarin ~ iOS/Android/Windows アプリをC# で作ろう~
Xamarin ~ iOS/Android/Windows アプリをC# で作ろう~
Fujio Kojima
Recommended
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Fujio Kojima
Xamarin 概要 2015年5月版
Xamarin 概要 2015年5月版
Yoshito Tabuchi
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
クロスプラットフォーム モバイルアプリ開発ツール Xamarin 概要
Yoshito Tabuchi
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
C# を使い倒す!クロス プラットフォーム アプリ開発とクラウド連携の新潮流 - Xamarin セッション
Yoshito Tabuchi
Xamarin によるクロスプラットフォームモバイルアプリ開発
Xamarin によるクロスプラットフォームモバイルアプリ開発
Hironov OKUYAMA
Xamarin Overview
Xamarin Overview
Madoka Chiyoda
Xamarin によるクロスプラットフォームモバイルアプリ開発(2014.06)
Xamarin によるクロスプラットフォームモバイルアプリ開発(2014.06)
Hironov OKUYAMA
Xamarin ~ iOS/Android/Windows アプリをC# で作ろう~
Xamarin ~ iOS/Android/Windows アプリをC# で作ろう~
Fujio Kojima
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
ShinichiAoyagi
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Nagamine Hiromasa
Xamarin 基礎講座
Xamarin 基礎講座
Yoshito Tabuchi
Xamarin で今日から始めるクロスプラットフォーム開発
Xamarin で今日から始めるクロスプラットフォーム開発
友太 渡辺
Windows Phone / iOS / Android アプリ同時開発のススメ
Windows Phone / iOS / Android アプリ同時開発のススメ
Yoshito Tabuchi
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Yoshito Tabuchi
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
Hironov OKUYAMA
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
Shinichi Hirauchi
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Yoshito Tabuchi
Xamarin.Forms概要
Xamarin.Forms概要
Hironov OKUYAMA
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
Xamarin × Visual Studio Updates
Xamarin × Visual Studio Updates
友太 渡辺
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
ShinichiAoyagi
iOS の動画アプリ開発に Xamarin を使ってみた @JXUG #2 East
iOS の動画アプリ開発に Xamarin を使ってみた @JXUG #2 East
irgaly
Visual Studio 2015 + Xamarin
Visual Studio 2015 + Xamarin
ShinichiAoyagi
Xamarin+MVVMCross のあれこれ
Xamarin+MVVMCross のあれこれ
ShinichiAoyagi
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Shotaro Suzuki
Prism + ReactiveProperty入門
Prism + ReactiveProperty入門
一希 大田
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
Hayashi Yuichi
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Yoshito Tabuchi
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
More Related Content
What's hot
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
ShinichiAoyagi
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Nagamine Hiromasa
Xamarin 基礎講座
Xamarin 基礎講座
Yoshito Tabuchi
Xamarin で今日から始めるクロスプラットフォーム開発
Xamarin で今日から始めるクロスプラットフォーム開発
友太 渡辺
Windows Phone / iOS / Android アプリ同時開発のススメ
Windows Phone / iOS / Android アプリ同時開発のススメ
Yoshito Tabuchi
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Yoshito Tabuchi
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
Hironov OKUYAMA
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
Shinichi Hirauchi
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Yoshito Tabuchi
Xamarin.Forms概要
Xamarin.Forms概要
Hironov OKUYAMA
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Mitsuhito Ishino
Xamarin × Visual Studio Updates
Xamarin × Visual Studio Updates
友太 渡辺
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Yoshito Tabuchi
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
ShinichiAoyagi
iOS の動画アプリ開発に Xamarin を使ってみた @JXUG #2 East
iOS の動画アプリ開発に Xamarin を使ってみた @JXUG #2 East
irgaly
Visual Studio 2015 + Xamarin
Visual Studio 2015 + Xamarin
ShinichiAoyagi
Xamarin+MVVMCross のあれこれ
Xamarin+MVVMCross のあれこれ
ShinichiAoyagi
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Shotaro Suzuki
Prism + ReactiveProperty入門
Prism + ReactiveProperty入門
一希 大田
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
Hayashi Yuichi
What's hot
(20)
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
【18-C-5】C# で iOS/Androidアプリ開発 - Visual Studio 2015 + Xamarin + MVVMCross -
はじめてのiOSアプリ開発 ①
はじめてのiOSアプリ開発 ①
Xamarin 基礎講座
Xamarin 基礎講座
Xamarin で今日から始めるクロスプラットフォーム開発
Xamarin で今日から始めるクロスプラットフォーム開発
Windows Phone / iOS / Android アプリ同時開発のススメ
Windows Phone / iOS / Android アプリ同時開発のススメ
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Xamarin 紹介:Windows Phone / iOS / Android アプリ同時開発のススメ 2015/8/20 版
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
Xamarin基礎講座 Xamarinハンズオン(2016.09 浜松) #JXUG #jaghama
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
この辺でXamarin導入による 効果と限界をしっかり把握してみよう MVP Community Camp 2015
第1回 Japan Xamarin User Group Conference - Xamarin 概要
第1回 Japan Xamarin User Group Conference - Xamarin 概要
Xamarin.Forms概要
Xamarin.Forms概要
オレたちとVisual Studioとの関係を話そう
オレたちとVisual Studioとの関係を話そう
Xamarin × Visual Studio Updates
Xamarin × Visual Studio Updates
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
Xamarin 20141212 モバイルカフェスペシャル 「C#で作るiOS/Androidのクロスプラットフォームスマホアプリ開発」
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
“なめらか”なメトロスタイルアプリを作るために ~WinRT の非同期性を活用したアプリ開発~
iOS の動画アプリ開発に Xamarin を使ってみた @JXUG #2 East
iOS の動画アプリ開発に Xamarin を使ってみた @JXUG #2 East
Visual Studio 2015 + Xamarin
Visual Studio 2015 + Xamarin
Xamarin+MVVMCross のあれこれ
Xamarin+MVVMCross のあれこれ
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Vs code conf2020-11-21-extensions-for-microservices-app-dev
Prism + ReactiveProperty入門
Prism + ReactiveProperty入門
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
受託開発でのAngularJS - 第1回AngularJS 勉強会 at LIG
Similar to Xamarin 概要 2014年08月版
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Yoshito Tabuchi
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Yoshito Tabuchi
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Yoshito Tabuchi
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れ
Mitsuru Katoh
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
Takeshi Shinmura
Sharoid Service Menu
Sharoid Service Menu
sharoid
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介
Mori Shingo
NET MAUI for .NET 7 for iOS, Android app development
NET MAUI for .NET 7 for iOS, Android app development
Shotaro Suzuki
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
Monaca
HTML5でスマートフォン開発の理想と現実
HTML5でスマートフォン開発の理想と現実
Takumi Ohashi
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Akira Inoue
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developer Camp 2012 Japan Fall
Dev camp2012jpn day2special
Dev camp2012jpn day2special
Katsuhito Katoh
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Saki Homma
.NET Conf 2017 Japan Keynote ".NET Everywhere!"
.NET Conf 2017 Japan Keynote ".NET Everywhere!"
Akira Inoue
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
Akira Inoue
Similar to Xamarin 概要 2014年08月版
(20)
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
Xamarin de:code セッション:Windows Phone / iOS / Android アプリ同時開発のススメ
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
C#でのクロスプラットフォーム モバイル開発環境 Xamarin のご紹介
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
Xamarin 概要 @ 2014/11/08 第2回 Japan Xamarin User Group Conference 西日本編
これからのNOTESモバイルアプリはこう作れ
これからのNOTESモバイルアプリはこう作れ
2011年マイクロソフト テクノロジー振り返り~開発編~
2011年マイクロソフト テクノロジー振り返り~開発編~
Sharoid Service Menu
Sharoid Service Menu
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
福井スマートフォンハッカソン Titanium Mobileの紹介
福井スマートフォンハッカソン Titanium Mobileの紹介
NET MAUI for .NET 7 for iOS, Android app development
NET MAUI for .NET 7 for iOS, Android app development
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
PhoneGapユーザー会@大阪 講演資料
PhoneGapユーザー会@大阪 講演資料
HTML5でスマートフォン開発の理想と現実
HTML5でスマートフォン開発の理想と現実
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Developr Camp 2012 Japan Fall Day2 Special Session - Visual Studio 2012 で始める ...
Dev camp2012jpn day2special
Dev camp2012jpn day2special
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
Visual Studio Codeを使い倒そう! ~プログラミングから機械学習、クラウド連携、遠隔ペアプロまで~
.NET Conf 2017 Japan Keynote ".NET Everywhere!"
.NET Conf 2017 Japan Keynote ".NET Everywhere!"
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
One ASP.NET ~ 今、ASP.NET に何が起こっているのか? ~
More from Yoshito Tabuchi
Kong Summit 2021 振り返り
Kong Summit 2021 振り返り
Yoshito Tabuchi
Kong 概要
Kong 概要
Yoshito Tabuchi
勉強会参加のススメ
勉強会参加のススメ
Yoshito Tabuchi
Kong Enterprise の紹介
Kong Enterprise の紹介
Yoshito Tabuchi
How does a sales person grow up his community
How does a sales person grow up his community
Yoshito Tabuchi
C# と Xamarin
C# と Xamarin
Yoshito Tabuchi
Xamarin で Cognitive Services を使う
Xamarin で Cognitive Services を使う
Yoshito Tabuchi
Xamarin で Cognitive Services を使ってみよう
Xamarin で Cognitive Services を使ってみよう
Yoshito Tabuchi
Xamarin.Forms のこれまでとこれから
Xamarin.Forms のこれまでとこれから
Yoshito Tabuchi
Xamarinを触り始めた頃の話〜触りたい人に向けて〜
Xamarinを触り始めた頃の話〜触りたい人に向けて〜
Yoshito Tabuchi
2018年のXamarinの概要と活用方法
2018年のXamarinの概要と活用方法
Yoshito Tabuchi
20171202 Xamarinの歩き方
20171202 Xamarinの歩き方
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Xamarin概要と活用方法
Xamarin概要と活用方法
Yoshito Tabuchi
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Yoshito Tabuchi
Computer Vision と Translator Text API 使ってみた
Computer Vision と Translator Text API 使ってみた
Yoshito Tabuchi
Xamarin から使う Azure
Xamarin から使う Azure
Yoshito Tabuchi
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Yoshito Tabuchi
NET Standard と Xamarin
NET Standard と Xamarin
Yoshito Tabuchi
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
Yoshito Tabuchi
More from Yoshito Tabuchi
(20)
Kong Summit 2021 振り返り
Kong Summit 2021 振り返り
Kong 概要
Kong 概要
勉強会参加のススメ
勉強会参加のススメ
Kong Enterprise の紹介
Kong Enterprise の紹介
How does a sales person grow up his community
How does a sales person grow up his community
C# と Xamarin
C# と Xamarin
Xamarin で Cognitive Services を使う
Xamarin で Cognitive Services を使う
Xamarin で Cognitive Services を使ってみよう
Xamarin で Cognitive Services を使ってみよう
Xamarin.Forms のこれまでとこれから
Xamarin.Forms のこれまでとこれから
Xamarinを触り始めた頃の話〜触りたい人に向けて〜
Xamarinを触り始めた頃の話〜触りたい人に向けて〜
2018年のXamarinの概要と活用方法
2018年のXamarinの概要と活用方法
20171202 Xamarinの歩き方
20171202 Xamarinの歩き方
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin概要と活用方法
Xamarin概要と活用方法
Realm Mobile Platform 概要
Realm Mobile Platform 概要
Computer Vision と Translator Text API 使ってみた
Computer Vision と Translator Text API 使ってみた
Xamarin から使う Azure
Xamarin から使う Azure
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
Xamarin 概要~Windows Embedded の業務用端末から Android へのシームレスな移行~
NET Standard と Xamarin
NET Standard と Xamarin
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
モバイル向けクロスプラットフォーム開発ツール Xamarin の概要とその利点
Xamarin 概要 2014年08月版
1.
モバイルアプリクロス 開発ツールXamarin 概要
エクセルソフト株式会社 Business Development Manager 田淵義人 ytabuchi@xlsoft.com 03-5440-7875 / 080-7015-3586
2.
会社概要名称エクセルソフト株式会社 設立平成3年7月1日 所在地東京都港区三田3-9-9
資本金1000万円 事業内容ソフトウェアの開発・販売事業 主要取引先伊藤忠テクノソリューションズ, インテル, SCSK, HPCシステムズ, NTTコム ウェア, NTTデータ, シネックスインフォテック, 新日鉄住金ソリューションズ, ソニー, ソフトバンクBB, ダイワボウ情報システム, 東芝, 日本アイ・ビー・エ ム, 日本SGI, 日本電気, 日本ヒューレット・パッカード, 日本ユニシス, ネッ トワールド, 野村総合研究所, パナソニック, 日立製作所, 富士通, マイク ロソフト, 三菱電機等 関連会社XLsoft Corporation アメリカカリフォルニア州 「開発ツールはエクセルソフトで」をモットーに。 販売/サポートだけでなく、運用もお客様と一緒に考えます。 大きい会社ではありませんが、レスポンスの速さと技術の高さが自慢です。
3.
はじめに
4.
モバイルデバ イスのシェア 家庭の所有率はタブ
レット20%、スマート フォン50% - IDC Japan (2013/10) 2012年度の法人向 けタブレット出荷は79 万台。2015年度に は2.2倍に- ICT総 研(2013/8) http://j.mp/1jDKQMx | http://j.mp/1flA8Dp | http://j.mp/1cBUTdc
5.
「うちもモバイル対応を 考えてるんだよね…」 「この提案、iPad
やAndroid タブレットで出来ないかな?」
6.
更に求められるモノ
7.
業務アプリ開 発のトレンド 現在の業務アプリ
開発の課題 短納期・多デバイス 対応 http://www.atmarkit.co.jp/ait/articles/1404/21/news013.html
8.
業務アプリ開 発のトレンド 業務アプリ開発で
今後採用したい“次 世代テクノロジ” http://www.atmarkit.co.jp/ait/articles/1404/21/news013.html
9.
クロス開発しかない (社内の業務アプリ資産を生かせるとなお良し)
10.
今までのアプ リ開発
11.
ハイブリッドアプリ
12.
今までのハイ ブリッド開発 共通化による最小
限の機能 分厚いラッパー リリースまでの日数 App Generation
13.
facebook HTML5 HTML5に賭けたこ
とはFacebookの 「最大の戦略ミス」 だった 2012/9/11 Mark Zuckerberg http://www.itmedia.co.jp/news/articles/1209/12/news032.html
14.
facebook native http://www.itmedia.co.jp/news/articles/1209/12/news032.html
15.
PhoneGAP (Cordova) Accelerometer
Camera Compass Contacts File Geolocation Media Network Notification Storage http://phonegap.com/about/feature/
16.
Xamarin を 使用した開発
17.
Xamarin(ザマリン) iOS/Android の
“ネイティブ” アプリを C# でコード共有しつつ開発で きるツール
18.
Xamarin
19.
Mono Miguel de
Icaza (ミゲル・デ・イカザ1972年- ) : GNOME、Mono の開発者 1999年ミゲル氏、Helix Code 設立 2001年6月Helix Code をXimian(ジミアン) に社名変更し、Mono プロジェクト開始 2001年7月Mono OSS 化 2003年8月Novell がXimian を買収。ミゲル氏はNovell 開発部門 のバイスプレジデントに就任 2004年6月Mono 1.0 リリース 2011年4月Attachmate のNovell 買収に伴い、Mono 開発者のレ イオフ実施 2011年5月Xamarin 設立 2011年7月Novell からXamarin にMono, MonoTouch, Mono for Android などが譲渡される 2013年2月Xamarin 2.0 リリース 2014年5月Xamarin 3.0 リリース ミゲル・デ・イカザ(Wiki) > http://j.mp/1p8kRjF | Mono (Wiki) > http://j.mp/1vxsP5L
20.
Windows API
21.
iOS API 100%
対応
22.
Android API 100%
対応
23.
「Windows アプリの資産を iOS/Android
に使いまわす ことはできないのかな…?」
24.
.NET BCL •
System.IO • ファイル操作の共通化 • System.NET • ネットワーク操作の共通化 • System.Linq • データ操作の簡素化、共通化 • System.XML • XML 操作の簡素化、共通化 • System.Threading • 上記全般もですが、非同期処理の恩恵
25.
C# / Visual
Studio で開 発 • async/await, LINQ, ラムダ式などの実装が使 える • Java, Objective-C, Swift を書く必要がない • TFS, Resharper などのエコシステム button.TouchUpInside += (s, e) => { message.Text = "Hello!"; }; from p in Table<Person> () where p.ID == id select p;
26.
ビジネスロジッ クの共通化
27.
“ネイティブ” アプリ •
C# + .NET ランタイム • ネイティブUI • ネイティブ“パフォーマンス”
28.
できること
29.
iOS アプリを 開発
• 開発、ビルド、デバッグ • Windows (Visual Studio) とMac (ビルド) の Mac 側に実機かシミュレーターを接続しリモートビルド • Mac (Xamarin Studio) に実機かシミュレーターを 接続 • 画面構築 • iOS Designer • C# で動的に生成 • コード • C# でiOS API を叩く • iOS ネイティブの資産を活用 • Objective-C バインディング/ C ライブラリを P/Invoke
30.
31.
画面遷移 iOS
32.
Android アプ リを開発
• 開発、ビルド、デバッグ • Windows (Visual Studio / Xamarin Studio) に実機かEmulator を接続 • Mac (Xamarin Studio) に実機かEmulator を 接続 • 画面構築 • UI Designer / XML • C# で動的生成 • コード • C# でAndroid API を叩く • Asposeネイティブの資産を活用 • Java バインディング/ JNI / P/Invoke
33.
34.
画面遷移 Android
35.
ビジネスロジッ クの共通化
36.
ビジネスロジッ クの共通化 •
どこを共通化できるか? • OS 毎に開発 • UI を定義する部分 • OS 固有の機能を実装する部分 • 共通化 • ロジック(データベースへのアクセス、通信処理など) 部 分 • 定義したUI に対してデータのやり取りをする部分 http://jp.xlsoft.com/demo2/xamarin/TaskyPortable_ja.zip | http://jp.xlsoft.com/demo2/xamarin/TaskyPro_ja_2012.zip
37.
ビジネスロジッ クの共通化 •
Universal App (Shared Project) • PCL (Portable Class Library) • Profile に注意 • リンク参照 • MvvmCross などのフレーム ワーク
38.
DEMO
39.
更に効率良く
40.
NuGet / Component
Store • 共通化部分はHTTP Client, Json.NET, MvvmCross などのライブラリをNuGet から取 得して効率よく開発
41.
DEMO
42.
Xamarin 3
43.
Xamarin.For ms -
画面の 共通化 UI “コード”の共通 化 ビルド時にネイティブ UI にマップ XAML で書ける! (ただし手動) Phone
44.
Pages Content MasterDetail
Navigation Tabbed Carousel
45.
Layouts Stack Absolute
Relative Grid ContentView ScrollView Frame
46.
Controls ActivityIndicat or
BoxView Button DatePicker Editor Entry Image Label ListView Map OpenGLView Picker ProgressBar SearchBar Slider Stepper TableView TimePicker WebView EntryCell ImageCell SwitchCell TextCell ViewCell
47.
DEMO
48.
出来ることリンク
49.
サンプル・ブロ グなど •
Xamarin.iOS サンプル • https://github.com/xamarin/monotouch-samples • Xamarin.Android サンプル • https://github.com/xamarin/monodroid-samples • Japan Xamarin User Group • http://j.mp/xm-jxug • 田淵ブログ • http://ytabuchi.hatenablog.com/entry/toc • Xamarin ブロググループ • http://j.mp/xm-htngrp • Qiita Xamarin タグ • http://qiita.com/tags/xamarin
50.
Xamarin.For ms について
• Build Insider インサイドXamarin(14) - Xamarin.Formsの基本構想と仕組み • http://www.buildinsider.net/mobile/insidexamarin/14 • Build Insider Xamarin逆引きTips 連載 • http://www.buildinsider.net/mobile/xamarintips • Xamarin.Forms ドキュメント(英語) • http://developer.xamarin.com/guides/cross-platform/ xamarin-forms/ • API ドキュメント(英語) • http://iosapi.xamarin.com/?link=N%3aXamarin.Form s • Xamarin.Forms サンプル(C#) • https://github.com/xamarin/xamarin-forms-samples/ tree/master/FormsGallery • Xamarin.Forms サンプル(XAML) • https://github.com/xamarin/xamarin-forms-samples/ tree/master/XAMLSamples
51.
出来ないこと
52.
Write Once, Run
Anywhere
53.
iOS/Android の開発知識は 必要
iOS アプリ開発にはMac 必須
54.
事例
55.
ルナルナ体温 ノート 株式会社エムティー
アイ様 http://www.xlsoft.com/jp/products/xamarin/apps_mti.html
56.
Home Network SDK
ソニーデジタルネット ワークアプリケーショ ンズ株式会社 http://www.xlsoft.com/jp/products/xamarin/apps_sdna.html
57.
NHK 紅白 フェンリル株式会社
http://biz.fenrir-inc.com/application_development/casestudy_app/nhk_kouhaku.html
58.
Rdio: 50,000 行のコードを
共有
59.
pCloud オンラインストレージ アプリ
自動アップロード、オ フラインファイルなど Android iPhone http://xamarin.com/apps/app/pcloud | http://ytabuchi.hatenablog.com/entry/2014/03/20/142755
60.
Kick The Ball
3Dゲーム iPhone, iPad, Android アプリ iPhone Android http://j.mp/QC8P2o | http://ytabuchi.hatenablog.com/entry/2014/04/07/185112
61.
Hitcents - Draw
a Stickman EPIC MonoGame を利 用 • XNA 4 のOSS 実装 95%コードを共通化 iPhone, iPad, Android, Windows ストアア プリ http://blog.xamarin.com/draw-a-stickman-epic-now-available-for-iphone-ipad-and-windows-8-2/
62.
必要なシステム
63.
開発OS 対象OS IDE
必要なシステム Windows iOS Visual Studio Windows • Windows 7 以上 • Visual Studio 2010/2012/2013 Professional 以上(Express 未対応) • Xamarin.iOS (Xamarin 統合インストーラーに同梱) Mac • OS X Lion 10.8 以上 • Xcode 5 Xamarin Studio 未対応 Android Visual Studio • Windows 7 以上 • Visual Studio 2010/2012/2013 Professional 以上(Express 未対応) • J2SDK 1.6/1.7 32bit (Xamarin 統合インストーラーに同梱) • Android SDK, NDK (Xamarin 統合インストーラーに同梱) • Gtk# (Xamarin 統合インストーラーに同梱) • Xamarin.Android (Xamarin 統合インストーラーに同梱) Xamarin Studio • Windows 7 以上 • J2SDK 1.6/1.7 32bit (Xamarin 統合インストーラーに同梱) • Android SDK, NDK (Xamarin 統合インストーラーに同梱) • Gtk# (Xamarin 統合インストーラーに同梱) • Xamarin.Android (Xamarin 統合インストーラーに同梱) Mac iOS Xamarin Studio • OS X Lion 10.8 以上 • Xcode 5 • Xamarin.iOS (Xamarin 統合インストーラーに同梱) Android Xamarin Studio • OS X Lion 10.7 以上 • J2SDK 1.6/1.7 • Android SDK, NDK (Xamarin 統合インストーラーに同梱) • Xamarin.Android (Xamarin 統合インストーラーに同梱)
64.
リリースタイミ ング •
Xamarin.iOS • iOS SDK リリースと同日 • iOS 8 SDK Beta (Xcode 6 Beta) と Xamarin.iOS Alpha でiOS 8 対応アプリを開発 可能 • Xcode 6 Beta はMac OS X 10.9.3 または 10.10 が必要 • Xamarin.Android • 1ヶ月~3ヶ月程してリリース • Android L, Android wear は対応済み
65.
価格・評価版
66.
ライセンス体 系、価格、サ ポート
• Xamarin.iOS Business Subscription Xamarin.Android Business Subscription • 1 開発者の永続ライセンス。 • 弊社から1年間日本語でのサポート、1年間のバー ジョンアップ • 1開発者、1プラットフォーム毎、1年毎に ¥127,800 です。 • ボリュームディスカウントがあります。
67.
評価版 http://j.mp/xamarin-dl
68.
まとめ
69.
Xamarin(ザマリン) iOS/Android の
“ネイティブ” アプリを C# でコード共有しつつ開発で きるツール
70.
iOS API 100%
対応
71.
Android API 100%
対応
72.
Xamarin を 使用した開発
73.
74.
75.
Xamarin.For ms -
画面の 共通化 UI “コード”の共通 化 ビルド時にネイティブ UI にマップ XAML で書ける! (フル手動) Phone
76.
ご清聴 ありがとうございます ご質問がありましたら、田淵までお気軽にどうぞ
ytabuchi@xlsoft.com 080-7015-3586 / 03-5440-7875 Twitter: @ytabuchi Blog: http://ytabuchi.hatenablog.com/
Download now