SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Xamarin & Universal
Windowsアプリで広がる
Windowsストア解説
第19回OITEC勉強会スライド
Agenda
• Universal Windowsアプリケーションに
ついて
• Xamarinについて
• その他
今日伝えたいこと
•Visual Studioで
マルチプラットフォーム開発が
面白い!!
•Windowsストアアプリ周辺の話で、
Windowsストアアプリに関しては
あまり言及しない
今日伝えたいひと
• ストアアプリは作れるようになったけど、
ストアがいまひとつ
盛り上がってない どうしよう?
• スマートフォン開発で
それぞれ言語を
使い分けるのが面倒
•Visual Studioが好き!!
Universal Windows
アプリケーション
•Windows 8向けのWindowsストア
アプリとWindows Phone向けのア
プリケーションを共通のコードで作
成できる。
Universal~とは?
• ストアアプリとWPの9割のAPIが共通化
• Windows PhoneもWinRTベースになっ
たけど、既存アプリはちょっと大変
Universal~とは?
•Windowsストアアプリはあまり影
響がない
•Windows Phone側は選択が必要
Universal~の影響
APIに不十分な部分はあるが
ストアアプリ展開が可能
将来性高
使えるAPIは多い
8からの変更点が少ない
将来はWinRTにシフト?
• WindowsストアとWindows Phoneの共有
ファイルを配置するSharedプロジェクトが
追加
• コードの共有は従来のPCL or Sharedプロ
ジェクト(PCL=Portable Class Library)
Universal~で追加されたもの
SharedプロジェクトとPCLの違い
• Sharedプロジェクトは#ifでプラット
フォームの別のcaseわけが可能。
• PCLはcaseわけができず、プラット
フォーム固有の処理は使えない。dllとし
て別プロジェクトでも利用可能。
(全体図を説明した後もう一度触れます)
•試してみる
WindowsストアプリをUniversalに
実際どうなん?
Windows Phoneプロジェクトを追加
Sharedに移してみる
•Sharedに思い切って
ファイルをガンガン移動
(実際はエラーを確認しながら移動していきます)
•今回はViewファイルはほとんど共有
できました
(今回の場合共有できなかったのは、Windows
Phoneには存在しない手書き機能のページ)
Viewの共有
セオリー
•今回はゲームなので同じ画面を共有
できたが、画面はストアアプリ、
WPで別々の設計が必要
•ViewModel、
Modelは大部分が
共有可能。
コードは公開中
Githubのcoelacanth77でコードがDLでき
ます。
(広告のIDなどが消してあるので動かすに
はその辺の編集が必要)
https://github.com/coelacanth77/Escap
eOfKinokoForestSample
まとめ
• 既存のアプリを展開する場合はAPI次第で作業
量が変わる
• Windows PhoneはWinRTベース
(Universal)で行くか、Silverlightベースで
行くか要検討
• 画面サイズが違うのでViewは別々に作ること
が多いが、ゲームのような単純に拡大・縮小で
対応できる場合は共通化できる
Xamarinについて
Xamarinについて
•C#&Visual StudioでiOS、Android
のアプリケーションの作成が可能
•お値段高め
•高速進化中
C#でiOS、Androidのアプリ作成が可能
•画面はそれぞれの仕組み
iOS StoryBoard
Android XML
Windowsストア
Windows Phone
XAML
最新の環境だとiOS, AndroidもXAMLで開発可能(後述)
C#でiOS、Androidのアプリ作成が可能
•APIはそれぞれのプラットフォーム
に合わせた呼び出しが必要
•ラップするだけなのでバージョン
アップへの対応は早い!!
Xamarin.iOS
•開発するにはMacが必要
•最新のXamarin3ではVisual Studio
上でStoryboardの編集が可能に
(デモをお見せしたいが、Macに接続してないとできない…)
Xamarin.iOS
• デリゲートやLinqなどが使えるので便利。
• ローカルファイルへの処理、カメラ、位
置情報などなど良く使う機能は
Xamarin.Androidも合わせて同じAPI呼び
出しができるように抽象化されている。
(もちろん、APIも使える)
• iOS開発にC#の便利なところを取り入れ
られる感じ
Xamarin.iOS
•MVVMでは書き辛い(個人的感想)
→Nativeに近い書き方を選択
•AndroidやWinRTとの共通化は思っ
たよりできる
(プラットフォーム依存のコードなどは
interfaceなどを使って手続きだけ共通化)
Xamarin.iOS
// PCL側はinterface定義を記述
public interface IFileManager
{
void saveData(string str, string key);
string getData(string key);
}
Xamarin.iOS
// プラットフォーム依存部分はそれぞれのプロジェクトで実装
/// <summary>
/// iOS版FileManager
/// </summary>
class FileManager : IFileManager
{
string path =
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal);
public void saveData(string data, string key)
{
string filePath = path + "/" + key + ".txt";
File.WriteAllText(filePath, data);
}
それじゃPortableじゃないよね? というのが気になるならSharedプロジェクト
Xamarin.iOS
•開発するのにMacが必要なのがやは
り不便。
メインOSをMacにして
仮想で
Windows+VisualStudio
という構成が安定
Xamarin.Android
•MVVMCrossでMVVM開発が便利!!
•実機がないとストレス
(Xamarinに限らず)
•Android開発の知識はやっぱり必要
Xamarin+Universal
•iOS, Android, Windowsストア,
Windows Phoneの開発が1つのソ
リューションで‼
PCL or Shared
• 共通処理はPCLかSharedプロジェクト選択
• PCLはライブラリ化できるが「Androidの
場合」といったケースわけができない
• Sharedプロジェクトはケースわけが可能
ただしライブラリ化はできない
Sharedプロジェクト内で分岐
#if WINDOWS_APP
var setup = new Setup(rootFrame);
…Windowsストアアプリ固有の処理…
#endif
Xamarin.Form
• Xamarin3で追加されたiOSとAndroid、
WPのUIを共通のXAMLで記述できる機能
• 追加されたばかりなので色々不便もある
が、今後完成度を高めれば非常に素晴ら
しい機能になりそう
• Xamarin.Forms Control Gallery
http://developer.xamarin.com/guides/cross-platform/xamarin-forms/controls/
Xamarin.Form
•各プラットフォームで共通して使え
るという仕組みのため機能が最大公
約数になる
•もし、それぞれのプラットフォーム
固有の機能を利用する場合は固有の
View(XAMLとかStoryboard)を
使う
コンポーネントストア
•Xamarin版Nuget
コンポーネントストア
•Xamarin.Mobile
Xamarinまとめ
•iOS,Android,Windowsストア,WP
のすべてをC#で書ける魅力的な
ツール
•ただし高い、ただし進化の途中で変
更も多い
その他
ツール
• Appmethod
• Delphiの機能をモバイル開発に絞ったもの
• C++
•Cordova
• =PhoneGap?
• JavaScript
• Adobe AIR
• ActionScript
ツール
•Unity(ゲーム特化)
•Qt
•WebView(ツールじゃない
資料
•de:code
http://channel9.msdn.com/Events/de-code/2014
XamarinについてはMS渡辺さんの
iOS/Android アプリを C#/.NET で開発 -
Xamarin で実現するクロスプラットフォーム
対応 –
がおすすめ(それ以外も一見の価値あり)
資料
•Xamarin Japan(facebook)
Xamarinの日本代理店のエクセル
ソフトの方も
日本語での技術的な質問はここが
良さそう(英語だと公式のフォーラ
ム)
TypeScript、JavaScript
• WindowsストアアプリでもTypeScriptを
利用可能に(ExpressはNG)
Store Apps Templates with TypeScript
http://visualstudiogallery.msdn.microsoft.com/bd97e47d-ed3a-4f5e-ace2-
37bbcb545c9e
• Windows PhoneでもJavaScriptが使える
ように
お値段
ご静聴ありがとうございました

Weitere ähnliche Inhalte

Andere mochten auch

アプリ野郎Z in osaka 2013/1/26
アプリ野郎Z in osaka 2013/1/26アプリ野郎Z in osaka 2013/1/26
アプリ野郎Z in osaka 2013/1/26apuriyarouzetto
 
SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)
SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)
SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)sigshy
 
2013_DS5_FinalReview_11n1054_部分と全体の家
2013_DS5_FinalReview_11n1054_部分と全体の家2013_DS5_FinalReview_11n1054_部分と全体の家
2013_DS5_FinalReview_11n1054_部分と全体の家11n1054
 
POStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudy
POStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudyPOStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudy
POStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudy満徳 関
 
What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」
What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」
What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」Taka Kondo
 
メディアリテラシー教育研究会「アイデアと学び」講演会
 メディアリテラシー教育研究会「アイデアと学び」講演会 メディアリテラシー教育研究会「アイデアと学び」講演会
メディアリテラシー教育研究会「アイデアと学び」講演会Hirokazu Yabuki
 
2015.2.27しまねウェアラブルセミナー講演資料
2015.2.27しまねウェアラブルセミナー講演資料2015.2.27しまねウェアラブルセミナー講演資料
2015.2.27しまねウェアラブルセミナー講演資料Filament Inc
 
アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"
アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"
アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"cotonas_en
 
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420Koichiro Sumi
 
アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)
アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)
アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)cotonas_en
 
Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616Sukusuku Scrum
 
投げ銭Boxのwebクライアントを作ってみた
投げ銭Boxのwebクライアントを作ってみた投げ銭Boxのwebクライアントを作ってみた
投げ銭Boxのwebクライアントを作ってみたFumihito Yokoyama
 
未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンス未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンスHal Seki
 
食べログ ジオメディアサミット 2
食べログ ジオメディアサミット 2食べログ ジオメディアサミット 2
食べログ ジオメディアサミット 2Hal Seki
 
2014盛夏キャンペーン
2014盛夏キャンペーン2014盛夏キャンペーン
2014盛夏キャンペーンTomoaki Okamoto
 
フリーランスって食べていけるの?
フリーランスって食べていけるの?フリーランスって食べていけるの?
フリーランスって食べていけるの?Yusuke Kuroda
 
今日からできるカラーデザインチェック
今日からできるカラーデザインチェック今日からできるカラーデザインチェック
今日からできるカラーデザインチェックKunio Sakamoto
 
Mamorio pashadelic
Mamorio pashadelicMamorio pashadelic
Mamorio pashadelickakusan40
 
思い付きを思慮不足のままアイディアにしていませんか?
思い付きを思慮不足のままアイディアにしていませんか?思い付きを思慮不足のままアイディアにしていませんか?
思い付きを思慮不足のままアイディアにしていませんか?Yukio Saito
 

Andere mochten auch (20)

アプリ野郎Z in osaka 2013/1/26
アプリ野郎Z in osaka 2013/1/26アプリ野郎Z in osaka 2013/1/26
アプリ野郎Z in osaka 2013/1/26
 
SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)
SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)
SIGSHY01 第1回消極性研究会 5 「Deagency脱エージェンシーによる咎責嫌悪感低減システム」寺田和憲(岐阜大学)
 
2013_DS5_FinalReview_11n1054_部分と全体の家
2013_DS5_FinalReview_11n1054_部分と全体の家2013_DS5_FinalReview_11n1054_部分と全体の家
2013_DS5_FinalReview_11n1054_部分と全体の家
 
Jigyotsuku11
Jigyotsuku11Jigyotsuku11
Jigyotsuku11
 
POStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudy
POStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudyPOStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudy
POStudy Day 2015 Summer in Fukuoka [Day1] ~プロダクトオーナーシップを磨くための一日~ #postudy
 
What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」
What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」
What Can Vision Work Version1.1: 「ビジョンのない上司にビジョンを抱かせる時に」
 
メディアリテラシー教育研究会「アイデアと学び」講演会
 メディアリテラシー教育研究会「アイデアと学び」講演会 メディアリテラシー教育研究会「アイデアと学び」講演会
メディアリテラシー教育研究会「アイデアと学び」講演会
 
2015.2.27しまねウェアラブルセミナー講演資料
2015.2.27しまねウェアラブルセミナー講演資料2015.2.27しまねウェアラブルセミナー講演資料
2015.2.27しまねウェアラブルセミナー講演資料
 
アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"
アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"
アイディアコンテスト「コトナス」:CHEESE HONEY"今やるべき10のコト"
 
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
Spath Workshop | 世の中をより良くするアイデアを形に出来るようになる会議 β版 20130420
 
アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)
アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)
アイディアコンテスト「コトナス」:えっ?ダノンビオがデビュー?(ダノンジャパン)
 
Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616Osaka-No001-01-suc3rum-20100616
Osaka-No001-01-suc3rum-20100616
 
投げ銭Boxのwebクライアントを作ってみた
投げ銭Boxのwebクライアントを作ってみた投げ銭Boxのwebクライアントを作ってみた
投げ銭Boxのwebクライアントを作ってみた
 
未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンス未踏後の歩みと働き方ー未踏カンファレンス
未踏後の歩みと働き方ー未踏カンファレンス
 
食べログ ジオメディアサミット 2
食べログ ジオメディアサミット 2食べログ ジオメディアサミット 2
食べログ ジオメディアサミット 2
 
2014盛夏キャンペーン
2014盛夏キャンペーン2014盛夏キャンペーン
2014盛夏キャンペーン
 
フリーランスって食べていけるの?
フリーランスって食べていけるの?フリーランスって食べていけるの?
フリーランスって食べていけるの?
 
今日からできるカラーデザインチェック
今日からできるカラーデザインチェック今日からできるカラーデザインチェック
今日からできるカラーデザインチェック
 
Mamorio pashadelic
Mamorio pashadelicMamorio pashadelic
Mamorio pashadelic
 
思い付きを思慮不足のままアイディアにしていませんか?
思い付きを思慮不足のままアイディアにしていませんか?思い付きを思慮不足のままアイディアにしていませんか?
思い付きを思慮不足のままアイディアにしていませんか?
 

Ähnlich wie (公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説

20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshopYoichiro Sakurai
 
開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!
開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!
開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!Yasuhiko Yamamoto
 
Androidが変えたもの
Androidが変えたものAndroidが変えたもの
Androidが変えたものYuki Yamakido
 
Windows ストアアプリを HTMLで作成する
Windows ストアアプリをHTMLで作成するWindows ストアアプリをHTMLで作成する
Windows ストアアプリを HTMLで作成するNarami Kiyokura
 
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発takeuchi-tk
 
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-Yossy Taka
 
おすすめWindowsストアアプリ
おすすめWindowsストアアプリおすすめWindowsストアアプリ
おすすめWindowsストアアプリTomokazu Kizawa
 
Universal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえようUniversal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえようMakoto Nishimura
 
Visual Studio 2015 リリース記念 勉強会 universal windows platform app
Visual Studio 2015 リリース記念 勉強会 universal windows platform appVisual Studio 2015 リリース記念 勉強会 universal windows platform app
Visual Studio 2015 リリース記念 勉強会 universal windows platform app一希 大田
 
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublishedYoichiro Sakurai
 
Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からdemuyan
 
スマートフォン勉強会@九州
スマートフォン勉強会@九州スマートフォン勉強会@九州
スマートフォン勉強会@九州Yutaka Tsumori
 
C#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouchC#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouchShin Ise
 
20150926 uwpストア攻略
20150926 uwpストア攻略20150926 uwpストア攻略
20150926 uwpストア攻略Makoto Nishimura
 
iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流Rakuten Group, Inc.
 
Xamarin.Android ハンズオン
Xamarin.Android ハンズオンXamarin.Android ハンズオン
Xamarin.Android ハンズオンm ishizaki
 
ストアアプリ →universal Windows Apps =WP8.1アプリ
ストアアプリ→universal Windows Apps=WP8.1アプリストアアプリ→universal Windows Apps=WP8.1アプリ
ストアアプリ →universal Windows Apps =WP8.1アプリAkira Hatsune
 
20140531 めとべや東京4 ユニバーサル アプリ入門
20140531 めとべや東京4 ユニバーサル アプリ入門20140531 めとべや東京4 ユニバーサル アプリ入門
20140531 めとべや東京4 ユニバーサル アプリ入門一希 大田
 
Windows phone apps 開発秘話
Windows phone apps 開発秘話Windows phone apps 開発秘話
Windows phone apps 開発秘話Kiyokazu Kaba
 
はじめてのUWPアプリ
はじめてのUWPアプリはじめてのUWPアプリ
はじめてのUWPアプリHiroki Tanaka
 

Ähnlich wie (公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説 (20)

20120413 nestakabaneworkshop
20120413 nestakabaneworkshop20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
 
開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!
開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!
開発ツールを買わずに作る♪ ユニバーサルWindowsアプリ!
 
Androidが変えたもの
Androidが変えたものAndroidが変えたもの
Androidが変えたもの
 
Windows ストアアプリを HTMLで作成する
Windows ストアアプリをHTMLで作成するWindows ストアアプリをHTMLで作成する
Windows ストアアプリを HTMLで作成する
 
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
 
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
ハイブリッドアプリについて-PhoneGapアプリ制作の入り口-
 
おすすめWindowsストアアプリ
おすすめWindowsストアアプリおすすめWindowsストアアプリ
おすすめWindowsストアアプリ
 
Universal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえようUniversal windows platformの新機能をおさえよう
Universal windows platformの新機能をおさえよう
 
Visual Studio 2015 リリース記念 勉強会 universal windows platform app
Visual Studio 2015 リリース記念 勉強会 universal windows platform appVisual Studio 2015 リリース記念 勉強会 universal windows platform app
Visual Studio 2015 リリース記念 勉強会 universal windows platform app
 
20120316 designerworkshoppublished
20120316 designerworkshoppublished20120316 designerworkshoppublished
20120316 designerworkshoppublished
 
Androidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点からAndroidとは。ちょっと変った視点から
Androidとは。ちょっと変った視点から
 
スマートフォン勉強会@九州
スマートフォン勉強会@九州スマートフォン勉強会@九州
スマートフォン勉強会@九州
 
C#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouchC#でiPhoneアプリ開発 with MonoTouch
C#でiPhoneアプリ開発 with MonoTouch
 
20150926 uwpストア攻略
20150926 uwpストア攻略20150926 uwpストア攻略
20150926 uwpストア攻略
 
iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流iPhoneとAndroidのアプリ開発最新潮流
iPhoneとAndroidのアプリ開発最新潮流
 
Xamarin.Android ハンズオン
Xamarin.Android ハンズオンXamarin.Android ハンズオン
Xamarin.Android ハンズオン
 
ストアアプリ →universal Windows Apps =WP8.1アプリ
ストアアプリ→universal Windows Apps=WP8.1アプリストアアプリ→universal Windows Apps=WP8.1アプリ
ストアアプリ →universal Windows Apps =WP8.1アプリ
 
20140531 めとべや東京4 ユニバーサル アプリ入門
20140531 めとべや東京4 ユニバーサル アプリ入門20140531 めとべや東京4 ユニバーサル アプリ入門
20140531 めとべや東京4 ユニバーサル アプリ入門
 
Windows phone apps 開発秘話
Windows phone apps 開発秘話Windows phone apps 開発秘話
Windows phone apps 開発秘話
 
はじめてのUWPアプリ
はじめてのUWPアプリはじめてのUWPアプリ
はじめてのUWPアプリ
 

Mehr von Makoto Nishimura

リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)Makoto Nishimura
 
リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)Makoto Nishimura
 
Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?Makoto Nishimura
 
Power Automateを使ってみた
Power Automateを使ってみたPower Automateを使ってみた
Power Automateを使ってみたMakoto Nishimura
 
Power Automate Desktop入門
Power Automate Desktop入門Power Automate Desktop入門
Power Automate Desktop入門Makoto Nishimura
 
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)Makoto Nishimura
 
AzureDevOpsの機能解説
AzureDevOpsの機能解説AzureDevOpsの機能解説
AzureDevOpsの機能解説Makoto Nishimura
 
OSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOpsOSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOpsMakoto Nishimura
 
Amazon echoがやってきた
Amazon echoがやってきたAmazon echoがやってきた
Amazon echoがやってきたMakoto Nishimura
 
2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジー2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジーMakoto Nishimura
 
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイントAzure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイントMakoto Nishimura
 
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話Makoto Nishimura
 
Xamarin入門(技術というより心構え編)
Xamarin入門(技術というより心構え編)Xamarin入門(技術というより心構え編)
Xamarin入門(技術というより心構え編)Makoto Nishimura
 
独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907Makoto Nishimura
 
Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回Makoto Nishimura
 

Mehr von Makoto Nishimura (20)

リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)リモートで技術を伝える方法(発表版)
リモートで技術を伝える方法(発表版)
 
リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)リモートで技術を伝える方法(フル)
リモートで技術を伝える方法(フル)
 
windows terminal入門
windows terminal入門windows terminal入門
windows terminal入門
 
Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?Minecraftでプログラミングを学べるって本当?
Minecraftでプログラミングを学べるって本当?
 
Power Automateを使ってみた
Power Automateを使ってみたPower Automateを使ってみた
Power Automateを使ってみた
 
Power Automate Desktop入門
Power Automate Desktop入門Power Automate Desktop入門
Power Automate Desktop入門
 
Microsoft Teams Custom
Microsoft Teams CustomMicrosoft Teams Custom
Microsoft Teams Custom
 
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
 
AzureDevOpsの機能解説
AzureDevOpsの機能解説AzureDevOpsの機能解説
AzureDevOpsの機能解説
 
EC-CUBE 4 入門
EC-CUBE 4 入門EC-CUBE 4 入門
EC-CUBE 4 入門
 
OSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOpsOSS開発で.NETを活用してDevOps
OSS開発で.NETを活用してDevOps
 
.NETの最近
.NETの最近.NETの最近
.NETの最近
 
Amazon echoがやってきた
Amazon echoがやってきたAmazon echoがやってきた
Amazon echoがやってきた
 
2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジー2017年度注目の.netテクノロジー
2017年度注目の.netテクノロジー
 
Azure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイントAzure上でec cubeを運用するポイント
Azure上でec cubeを運用するポイント
 
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話2016年11月.NETラボLT:超余談ゲームプラットフォームの話
2016年11月.NETラボLT:超余談ゲームプラットフォームの話
 
Xamarin入門(技術というより心構え編)
Xamarin入門(技術というより心構え編)Xamarin入門(技術というより心構え編)
Xamarin入門(技術というより心構え編)
 
独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907独自Ecサイト立ち上げワンストップセミナー 0907
独自Ecサイト立ち上げワンストップセミナー 0907
 
Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回Uwpでみるxaml入門第二回
Uwpでみるxaml入門第二回
 
Uwpでみるxaml入門
Uwpでみるxaml入門Uwpでみるxaml入門
Uwpでみるxaml入門
 

(公開用)Xamarin & universal windowsアプリで広がるwindowsストア解説