SlideShare une entreprise Scribd logo
1  sur  78
Windows Phone 8
アプリ開発
01.概要
2013.03.05
初音玲
本資料は
Microsoft Virtual Academy
- Building Windows Phone 8 Apps Development Jump Start
- Mod 01: Introducing Windows Phone 8 Development
を日本語訳し再構成したものです。
Agenda
Windows Phone 8について
アプリケーションモデル
WP7.1アプリとの互換性
注目の新機能
開発環境について
Windows Phone 8について
WP8対応機種
Nokia:Lumiaシリーズ
HTC:8X、8S
Smsung:ATIV S
3つの画面解像度
WVGA 800 x 480 15:9
WXGA 1280 x 768 15:9
720p 1280 x 720 16:9
Windows 8とコア共有(非完全)
共通部分
• カーネル、ネットワーク、グラフィック、
ファイルシステム、マルチメディア
• ドライバモデル
• Windowsと同等のマルチコア対応
非共通部分
• 同じAPIで開発できる×
• 今後の新機能は基本的に共通化を考慮
Windows Phone 8 API
.NET API for
Windows
Phone
(managed)
Windows
Phone
Runtime
(managed/native)
Win32 &
COM
(native)
WP 7.1
XAML & VB/C#
WP 7.1
XNA & VB/C#
WP 8.0
XAML & VB/C#
WP 8.0
XAML & C++
WP 8.0
XAML & VB/C# & Direct 3D
WP 8.0
XAML & C++
WP 8.0 Games
Direct X/Direct 3D & C++
WP7.1= Windows Phone OS 7.1 = Windows Phone 7.1/7.8
.NET API for Windows Phone
• WP7.1にあるすべてのtypeとAPIを含む
• System名前空間とMicrosoft.Phone名前空間
WP8.0追加API
• Microsoft.Phone.Wallet
• Microsoft.Phone.Tasks.ShareMediaTask
• Microsoft.Phone.Tasks.MapsTask
• Microsoft.Phone.Storage.ExternalStorage
• Microsoft.Phone.Networking.Voip
など
.NET API for
Windows
Phone
Windows
Phone
Runtime
Win32 &
COM
Windows Phone Runtime (WinPRT)
• WinRTのサブセット + Phone関連の追加
.NET API for
Windows
Phone
Windows
Phone
Runtime
Win32 &
COM
• Phone関連の追加
• 音声合成と音声認識
• カスタム連絡先ストア
• ロックスクリーン
など
Win RT
(約11,000メンバ)
サブセット
(約2,800)
追加
(約600)
.NET APIとWinPRTで同等APIが存在
WP7.1とWP8.0をターゲットにするな
ら.NET API
WP8とW8でコード共有するなら
WinPRT
.NET API Windows Phone Runtime API
System.IO.IsolatedStorage Windows.Storate
System.Net.Sockets Windows.Networking.Sockets
System.Threading.ThreadPool Windows.System.Threading.ThreadPool
Microsoft.Devices.Sensors Windows.Devices.Sensors
.NETとWinPRTからWin32APIにアクセス
• Winsock
• Camera API
• COM API
http://msdn.microsoft.com/ja-
jp/library/windowsphone/develop/jj662956(v
=vs.105).aspx
呼べることは呼べますが使うシチュエー
ションは少ない
.NET API for
Windows
Phone
Windows
Phone
Runtime
Win32 &
COM
アプリケーションモデル
XAML UI & Managed Code
Windows Phoneアプリ開発の基本
UIはXAML
ロジックはVBまたはC#
.NET APIまたはWinPRT APIを使用
.NET API for
Windows
Phone
Windows
Phone
Runtime
XAML & VB/C#
Demo:
XAML and Managed Code
XNA Games & Managed Code
XNA Framework
Windows Phone 7.1と同じ
ロジックはVBまたはC#
.NET APIのみでWinPRT APIは不可
テンプレートはVS2010と同じ
.NET API for
Windows
Phone
Windows
Phone
Runtime
XNA & VB/C#
Demo:
XNA and Managed Code
Direct3Dアプリ
UIはすべてDirect3D
PC版とソースコードの共通化
ロジックはC++
WinPRT APIを使用
Windows
Phone
Runtime
(Direct3D)
Win32 &
COM
Direct X/Direct 3D & C++
Direct3D & XAML
XAMLを使ったManagedアプリで
Direct3Dライブラリを使用
プロジェクトテンプレート
•VB、C#、C++
.NET API for
Windows
Phone
Windows
Phone
Runtime
Win32 &
COM
XAML & VB/C# & Direct3D & C++
Demo:
Direct3D Games
XAML/Managed plus Native Code
ManagedアプリからNativeライブラリを
使用
• C++のDLLかWindows Phone Runtime
Componentを追加
Winsock、ファイルI/Oをサポート
Nativeコードの速度を享受
• 画像処理、計算、文書レンダリングなど
.NET API for
Windows
Phone
Windows
Phone
Runtime
Win32 &
COM
XAML & VB/C# & C++
Demo:
Managed and Native Component
Interop
HTML5アプリ開発
Win8のHTML5アプリ開発とは違う
• HTML5アプリからWinPRTは使えない
WP8にはIE10がインストール済
• IE10のコードベースはWin8と共通
• HTML5のサポートはWP7.1より上
• JavaScript実行速度向上
WebBrowserコントロール
• IE10と同じ心臓部
• コントロールの中でローカルHTMLまた
はWebアプリが動作可能
Demo:
Managed App
Displaying HTML Context
WP7.1アプリとの互換性
WP7.1アプリとWindows Phone 8
WP7.1アプリはリコンパイルなしで
WP8で動作可能
完全コンパチではないので多少の違
いはある
Quirksモードで動作 WP8.0
rumtime
WP7.1
App
WP7.1
App
WP8.0
App
WP8.0
Appリコンパイル
Quirks
WP7.1アプリをWP8.0用に変換する
WP7.1依存のコードがないか注意
•Quirksモードでの互換性維持の対象外
ソースコード非互換
バイナリ非互換
ソースコード非互換の例
Item Windows Phone OS 8.0 Windows Phone OS 7.1
IsolatedStorageFile.FileExi
stsメソッド
null が渡された場合、
ArgumentNullException
false
Mutexクラス Mutex名には¥は使用不可 Mutex名に¥が指定される
と実行時に別文字に変換
されて正常動作
BeginRead , BeginWrite,
EndRead, EndWrite,
非同期実行 同期実行
Thread.CurrentCulture
Thread.CurrentUICulture
カルチャ変更は
該当スレッドのみ影響
カルチャ変更は
全スレッドに影響
XmlSerializerクラス シリアル化された型には、
既定のコンストラクター
が必要です。
シリアル化された型の既
定のコンストラクターは
必須ではありません。
その他の非互換については
http://msdn.microsoft.com/ja-jp/library/windowsphone/develop/jj206947.aspx
OSバイナリ非互換の例
Item Windows Phone OS 8.0 Windows Phone OS 7.1
Background File Transfers 同時転送ファイル数の制
限が25
同時転送ファイル数の制
限が5
Networking Vary ヘッダーを処理して
応答をキャッシュするこ
とが可能
ダウンロードが 1 秒以上
かかる前提は不可
Access to private nested
classes
private入れ子クラスは
未サポート
private入れ子クラスを
サポート
その他の非互換については
http://msdn.microsoft.com/ja-jp/library/windowsphone/develop/jj206947.aspx
注目の新機能
追加コントロール
LongListSelector
•Silverlight Toolkitに入っていたもの
• フラットリスト
• グループリスト
• ジャンプリスト
Pivot / Panorama
•ROMに含まれる機能に昇格
IE10ベースのWebBrowser control
フリップタイル
アイコンタイル
サイクルタイル
9個のイメージをサイクル表示
ロックスクリーン
背景画面プロバイダーとしてアプリ
を登録可能
•マニフェストファイルとコード追加
•ロック画面設定で利用者が選択
Quick Status
•アプリのタイル情報をロックスクリー
ンの通知エリアに表示可能
•通知エリアが使えるアプリは5個
• ロック画面設定で利用者が選択
Launcher
Phone内蔵機能を使うための仕組み
•写真撮影、メール、SMSなど
WP8で追加されたLauncher
•SaveAppointmentTask
•ShareMediaTask
•MapDownloaderTask
•MapUpdaterTask
•MapsTask
•MapsDirectinsTask
Maps
Nokiaマップに変更
•真っ白な地図に(WP7初期の再来?)
Mapコントロールも新しく
•Microsoft.Phone.Controls.Maps
↓
Microsoft.Phone.Maps.Controls
Location and Location Tracking
WinPRTのLocationAPIはWin8互換
バックグラウンドで動作可能
•対象アプリは1個のみ
•CPU使用率は10%
•カメラやマイクにはアクセス不可
WP7.1は、.NET Location APIで別物
Speech
Windows.Phone.Speech.VoiceCommands
• ボイスコマンド(startボタン長押しで起動)でアプリ
起動
Windows.Phone.Speech.Recognition
• 音声認識
Windows.Phone.Speech.Synthesis
• 読み上げ (TTS) 機能
Wallet
クレジットカードまたはデビットカード
• Windows Phone ストアでのアプリやゲームの購
入に使用します。
ポイントカード
• スーパーやお気に入りのレストランなどで、ポイ
ントカードを提示してスキャンします。
会員証
• 図書館で本を借りたり、ジムにチェックインした
りする際に使用します。
クーポン
• Bing を使用してクーポンを閲覧したり、手動で
クーポンコードなどの情報を入力したりできます。
NFC対応
NFC(near field communication )
写真共有
• 他の NFC 対応デバイスと、写真や連絡先、
Web アドレスなどをすばやく共有できます。
• 例:写真を表示して[…]-[share...]-[Tap+Send]
ペアリング
• 電話で NFC 対応のアクセサリ (スピーカーや
ヘッドフォンなど) に軽く触れると、アクセ
サリとペアリングされて Bluetooth 通信がで
きます。
支払いなどの取引を行う
• 電話機と携帯電話会社でサポートされている
場合にタップでカード支払いができます。
カメラをコードで操作
レンズピッカー
• ID_CAP_ISV_CAMERA
• 標準カメラアプリのファインダーより入力して随時の操作結
果をファインダーに表示可能
Picture.GetPreviewImageメソッドでサムネイル画像を取得
可能
リッチメディアレンズ
• ID_CAP_MEDIALIB_PHOTO
• Photosハブにある写真に対するエフェクト機能を追加可能
バックグラウンドでの写真アップロード
• バックグラウンドエージェントで自動アップロード可能
CameraAPI
• PhotoCaptureDeviceクラスで、ISO、ホワイトバランス、露
出、ピントを制御
• AudioVideoCaptureDeviceクラスは、ビデオと録音に対して
同等の制御を提供
メディアライブラリをコードで
ID_CAP_MEDIALIB_AUDIO
•ライブラリに楽曲を追加/削除可能
ID_CAP_MEDIALIB_PHOTO
•GetThumbnailでサムネイル可能
•GetPreviewImageでプレビュー可能
バックグラウンドオーディオ
•PlayStateChagedEventAegsでバック
グランド実行中の状態を取得可能
VoIP(Voice over IP)
フォアグランドプロセス
バックグラウンドプロセス
フォアグラウンド
アプリ
Windows Phone
Runtime アセンブリ
Nativeコア
アセンブリ
VoipHttpIncomingCallTask
(着信通知で起動)
VoipForegroundLifetimeAgent
(バックグラウンドの維持)
VoipCallInProgressAgent
(通話中だけ実行される)
VoipKeepAliveTask
(VoIPサービスに対するPing)
VoIPクラウドサービス
アウトプロセス
サーバー
その他のNetwork関連の拡張機能
Windows.Networking
•WinRTとコンパチ
Windows.Networking.Sockets
•ネットから着信するアプリ作成可能
IPv6サポート
WinsockネイティブAPIサポート
SDカード対応
Microsoft.Storage.Storage API
•ID_CAP_REMOVABLE_STORAGE
•SDカードからファイル読み込み可能
BitLockerが適用されない
写真、音楽、ビデオが格納可能
SDカードからインストール可能
カスタム連絡先ストア
Windows.Phone.PersonalInformation.ContactStore
アプリ用のカスタム連絡先
•保存した連絡先は、Peopleハブに表示
カスタム連絡先ストア操作用API
•追加、更新、削除、紹介
連絡先はクラウドにも同期保存可能
http://msdn.microsoft.com/ja-jp/library/windowsphone/develop/jj207034.aspx
ファイルとプロトコルの関連付け
アプリをファイル拡張子と関連付け
可能
•別アプリでファイル開くとアプリ起動
•LaunchFileAsync
アプリをプロトコルと関連付け可能
•別アプリでリンク開くとアプリ起動
•先頭にURIスキームがある
例:myproto:/S?CategoryID=aea6ae
http://msdn.microsoft.com/ja-jp/library/windowsphone/develop/jj206987.aspx
アプリ内購入
アプリ内でコンテンツを購入可能
アプリで収益を上げる方法の1つ
API
• Windows.ApplicationModel.Store
実装しなければいけない機能
• アプリで販売可能な製品
• 製品情報
• [購入]ボタンで購入操作を開始する機能
• 製品ダウンロードと有効化の機能
http://msdn.microsoft.com/ja-jp/library/windowsphone/develop/jj206949.aspx
企業向けアプリケーション開発
自社開発または委託開発
Intuneの管理下にできる
アップデートポリシー設定可能
OEMとして端末初期導入
OEMストアからダウンロード
Company Hub
ビジネスアプリを配布
• 組織のアプリカタログを公開
• 業務アプリを配布
• Windows Phone 8 カンパニーポータルアプリ
国際化対応
WP8SDKで楽になった
• 規定言語用にAppResources.resx
• サポート言語追加
• AppResources.xx-xx.resxを自動生成
XAML上で
• {Binding Path=LocalizedResources.[Key],
Source={StaticResource LocalizedStrings}}
コード上で
• AppResources.[key]
http://msdn.microsoft.com/ja-jp/library/windowsphone/develop/ff637522.aspx
統計的な情報
Consumer Store Coverage: Over 180
countries
•7.1→8.0 :+120カ国
Developer: Over 180 countries
•7.1→8.0 :+140カ国
Languages: 50 languages
•7.1→8.0 :+26言語
実行環境
開発環境
ストア
MDIL: Machine Dependent Intermediate Language
ソース
コード
MSILコンパイラ
MDIL
コンパイラ
MSILMDIL
MDIL
Native
Image
Generetor
Native
DLL
開発環境について
開発環境の入手
Windows Phone Developer Center
• 旧→ http://create.msdn.com
• 新→ http://dev.windowsphone.com
SDKは無料
SDKの動作環境
• Windows 8 64bit版
• 最低4GBのメモリ
エミュレータ要件
• Windows 8 Pro以上
• SLAT対応ハード(Core iとか)
SLAT対応しているかを確認する
SysInternalsツール
•http://technet.microsoft.com/en-
us/sysinternals/cc835722
coreinfo –v
•サポート
EPT *
•サポート外
EPT -
デベロッパーセンターアカウント
http://msdn.microsoft.com/ja-
jp/library/windowsphone/help/jj206719.aspx
SDKを使うだけでは不要
実機転送、ストア公開には必須
Microsoftアカウントに紐付け
年間$99
• 有料アプリは無制限に登録可能
• 無料アプリは100個まで登録可能
会社アカウント or 個人アカウント
• 会社アカウントは登録が面倒
• 会社アカウントじゃないと使えない機能あり
Windows Phone エミュレータ
Win 8 Pro以上のHyper-Vで動作
実機と同じ環境
Windows Phone SDKに同封
位置情報や端末向きもエミュレート
エミュレータ環境設定
•ロックスクリーン
•ネットワーク接続のシミュレーション
エミュレータを使う上での注意点
実機よりも動作が速い可能性がある
•性能チェックは実機で要確認
•エミュレータは機能テスト用
プロファイリングツールを活用
•実機とエミュレータに使用できる
•http://wptools.codeplex.com/
エミュレータへのデプロイ
デプロイ先として選択
最初にデプロイされると自動起動
•停止するとローカルストレージの内容
は消える
エミュレータの論理スペック
•WVGAで512MBメモリ
•解像度:720P、WVGA、WXGA
エミュレータの操作方法
ハードウェアボタンの操作
• F1:戻るボタン
• F2:ホームボタン
• F3:検索ボタン
• F6:カメラボタン(半押し)
• F7:カメラボタン(長押し)
• F9:ボリュームアップ
• F10:ボリュームダウン
• F12:電源ボタン
マルチタッチ対応(要タッチ対応PC)
PgUp/PgDnでエミュレータキーボードとPC側
キーボードの切替
向きのエミュレート
左回転
右回転
カメラ動作のエミュレート
赤い四角が動き回る
Demo:
Photo Snap
位置情報のエミュレート
① 検索
② ズーム
③ ライブ操作On/Off
④ ピンモードOn/Off
⑤ すべてのポイントをクリア
⑥ マップのポイントを保存
⑦ 位置移動間隔(秒)
⑧ すべてのポイントを再生
Additional Tools-Locationでのテスト
[ライブ]ボタンでライブモードOn
1. 検索ボックスで地名入力で検索
2. ピンモードをOn
3. マップをクリックしてピン追加
• PositiionChangedイベント発生
[ライブ]ボタンでライブモードOff
1. ピンモードをOn
2. マップをクリックしてピン追加
3. マップのポイントを保存
4. すべてのポイントを再生
• PositiionChangedイベント発生
Demo:
Location Demo
ロックスクリーンのエミュレート
ロックスクリーン表示
•シミュレーションダッシュボードで設
定
•F12を2回押す
ネットワークのシミュレーション
スクリーンショットの保存
[キャプチャ]でキャプチャ
[保存]でPCのマイピクチャに保存
Visual Studioでのデバッグ
Windowsアプリと同じようデバッグ
•ブレークポイント
•ステップ実行
•変数参照や値変更
Windows Phoneとの接続
Windows Phone OS 7.1
•Zune必須
Windows Phone 8.0
•Zune不要
端末を開発用に登録する
登録手順
1. Windows Phone 8をWiFi接続
2. USBでPCと接続
3. Windows Phone Developer
Registrationを起動
4. 「Click the Register button to unlock
the phone」と表示されたら[Register]
ボタンをクリック
5. デベロッパセンターアカウントに紐付
けたMicrosoftアカウントに[サインイ
ン]
登録できる端末は3台まで
実機へデプロイ!
ターゲットを[Device]
実行で実機にデプロイされて実行
エミュレータと同様のデバッグ可能
VSからデプロイできるのは10個まで
•開発が終わったアプリはストアから
実機デバッグ
エミュレータと同じようデバッグ
•ブレークポイント
•ステップ実行
•変数参照や値変更
実機でのスクリーンショット保存
Windows Phone 8から可能
電源とホームボタンの同時押し
実機の[albums]-[screenshots]に保存
Summary
WP8には新機能が盛り沢山
Windows 8とWP8でOSコアが共通
XAML+マネージド、XNA+マネージ
ド、Direct3D+ネイティブのハイブ
リッドアプリも作成可能
WP7.1用アプリは変更なしまたはリコ
ンパイルでWP8で動作可能

Contenu connexe

Similaire à Windows Phone 8 アプリ開発 01.概要

WindowsPhone8 って知ってるかい?
WindowsPhone8 って知ってるかい?WindowsPhone8 って知ってるかい?
WindowsPhone8 って知ってるかい?
Akira Hatsune
 
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
takeuchi-tk
 
Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac
1PAC. INC.
 
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
 
はやわかりHTML5ハイブリッドアプリ開発事情
はやわかりHTML5ハイブリッドアプリ開発事情 はやわかりHTML5ハイブリッドアプリ開発事情
はやわかりHTML5ハイブリッドアプリ開発事情
Monaca
 

Similaire à Windows Phone 8 アプリ開発 01.概要 (20)

WindowsPhone8 って知ってるかい?
WindowsPhone8 って知ってるかい?WindowsPhone8 って知ってるかい?
WindowsPhone8 って知ってるかい?
 
Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発Webエンジニアによるスマートフォンアプリ開発
Webエンジニアによるスマートフォンアプリ開発
 
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
 
Windows phone SDK 8.0でのアプリ開発
Windows phone SDK 8.0でのアプリ開発Windows phone SDK 8.0でのアプリ開発
Windows phone SDK 8.0でのアプリ開発
 
Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac
 
Windows 8.1 時代のネイティブ アプリ開発
Windows 8.1 時代のネイティブ アプリ開発Windows 8.1 時代のネイティブ アプリ開発
Windows 8.1 時代のネイティブ アプリ開発
 
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
 
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」第8回業開中心会議 「Windows 10 ユニバーサルアプリの概要」
第8回 業開中心会議 「Windows 10 ユニバーサルアプリの概要」
 
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...Windows アプリケーション開発はじめに ~ Windows アプリケーション開発初学者の方向けVisual Studio を使ったアプリケーショ...
Windows アプリケーション開発 はじめに ~ Windows アプリケーション開発初学者の方向け Visual Studio を使ったアプリケーショ...
 
HTML5 で開発する Windows 8 ネイティブアプリ
HTML5 で開発する Windows 8 ネイティブアプリHTML5 で開発する Windows 8 ネイティブアプリ
HTML5 で開発する Windows 8 ネイティブアプリ
 
Silverlightの今
Silverlightの今Silverlightの今
Silverlightの今
 
Metrostyleappに挑戦してみた
Metrostyleappに挑戦してみたMetrostyleappに挑戦してみた
Metrostyleappに挑戦してみた
 
DEV-008_Developing on the Edge. ~Web プラットフォームと Cordova~
DEV-008_Developing on the Edge. ~Web プラットフォームと Cordova~DEV-008_Developing on the Edge. ~Web プラットフォームと Cordova~
DEV-008_Developing on the Edge. ~Web プラットフォームと Cordova~
 
ストアアプリ →universal Windows Apps =WP8.1アプリ
ストアアプリ→universal Windows Apps=WP8.1アプリストアアプリ→universal Windows Apps=WP8.1アプリ
ストアアプリ →universal Windows Apps =WP8.1アプリ
 
はやわかりHTML5ハイブリッドアプリ開発事情
はやわかりHTML5ハイブリッドアプリ開発事情 はやわかりHTML5ハイブリッドアプリ開発事情
はやわかりHTML5ハイブリッドアプリ開発事情
 
Windows 8時代のアプリ開発
Windows 8時代のアプリ開発Windows 8時代のアプリ開発
Windows 8時代のアプリ開発
 
どうなる?Windows 8時代の業務アプリ開発
どうなる?Windows 8時代の業務アプリ開発どうなる?Windows 8時代の業務アプリ開発
どうなる?Windows 8時代の業務アプリ開発
 
HTML5とマイクロソフト(東京)
HTML5とマイクロソフト(東京)HTML5とマイクロソフト(東京)
HTML5とマイクロソフト(東京)
 
[2013/12/03] Developer Camp / Windows ストア アプリ 開発概要
[2013/12/03] Developer Camp /  Windows ストア アプリ開発概要[2013/12/03] Developer Camp /  Windows ストア アプリ開発概要
[2013/12/03] Developer Camp / Windows ストア アプリ 開発概要
 
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
Visual Studio 2013 と HTML5 で実現するマルチデバイス/マルチプラットフォーム アプリの開発
 

Dernier

The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
koheioishi1
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
YukiTerazawa
 

Dernier (8)

2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料
2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料
2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料
 
次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~
次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~
次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム
世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム
世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム
 

Windows Phone 8 アプリ開発 01.概要