Upload
jock
View
71
Download
7
Embed Size (px)
DESCRIPTION
Windows Phone + Azure の 組み合わせ に光をみた. Windows Phone Arch 東京雑用係 初音玲. D4-202. セッションの目的とゴール Session Objectives and Takeaways. セッションの目的 Windows Phone 業務アプリ開発手法を 理解 いただく Windows Phone と Windows Azure の連携デモ セッションのゴール Windows Phone 業務アプリにおいて重要となるデータの保持、共有方法について、業務特性にあったものを説明 できるようになる - PowerPoint PPT Presentation
Citation preview
Windows Phone + Azure の組み合わせに光をみた
Windows Phone Arch
東京雑用係
初音玲D4-202
セッションの目的Windows Phone 業務アプリ開発手法を理解いただく
Windows Phone と Windows Azure の連携デモ
セッションのゴールWindows Phone 業務アプリにおいて重要となるデータの保持、共有方法について、業務特性にあったものを説明できるようになる
Windows Phone と Windows Azure の組み合わせでどのように開発効率化ができるか説明できるようになる
セッションの目的とゴールSession Objectives and Takeaways
Windows Phone に関する情報共有・勉強会http://wp-arch.net
Windows Phone Arch
UI データロジック
Windows Phone のデータはどこにあるの?
Windows Phone Azure
Windows Phone Azure
Windows Phone Azure
Windows Phone
Web アプリ
RIA アプリ
DB アプリ
単体アプリ
Windows Phone について
Windows Phone プログラミング
Windows Phone + Azure プログラミング
アジェンダ
Windows Phone について
Windows Phone プログラミング
Windows Phone + Azure プログラミング
アジェンダ
DEMO
実機について
さくさく動く
思ったよりも軽い
触っていて楽しい
iPhone よりいい
Android みたいに種類がない
Windows Phone 7.5 の評判
Windows Phone について
Windows Phone プログラミング
Windows Phone + Azure プログラミング
アジェンダ
C# または VB の言語ノウハウ
Silverlight 4 のデザインノウハウ
.NET Framework の使い方の概要
Windows Phone 開発
Windows Phone Developer Tools
Visual Studio 2010 Express for Windows Phone
Windows Phone Emulator Resources
Silverlight 4 Tools for Visual Studio
XNA Game Studio 4.0
Microsoft Expression Blend for Windows Phone
7.0 と 7.1 が選択できる
Windows Phone SDK 7.1
14
標準的なアイコンも付属
開発デバッグ
開発スタイル
Visual Studio 2010 Expressfor Windows Phone
Silverlight 4 Tools for Visual Studio
Windows Phone Emulator Resources
Windows Phone アプリコード
Windows Phone アセンブリ
配置
デバッグ実行
デバッグスタイル
Visual Studio 2010 Expressfor Windows Phone
Silverlight 4 Tools for Visual Studio
Windows Phone Emulator Resources
Windows Phone アプリコード
Windows Phone アセンブリ
Windows Phone 実機 配置
デバッグ実行
タップ ダブルタップ パン
フリック ピンチ ストレッチ
タッチアンドホールド
Windows Phone の操作名
標準 UI をつくるのに必須の追加コントロールhttp://silverlight.codeplex.com/
Windows Phone Toolkit - August 2011 (7.1 SDK)
お気に入りはContextMenu
Gesture
HubTile
Silverlight ForWindowsPhoneToolkit
Windows Phone 7 について
Windows Phone プログラミング
Windows Phone + Azure プログラミング
アジェンダ
SaaS
PaaS
Azure as a Service !
インフラ
ミドル
アプリ
VM Role
Compute Service
Windows Azure アプリケーション
StorageService
SQL AzureWeb
RoleWorker
Role
Windows Azure Platform
IaaS
WebRole はロードバランサで負荷分散
ロー
ドバランサ
Web Role
Web Role
Windows Azure AppFabric Cache
セッション変数
セッション変数
セッション変数
23
Azure と WP は同じ開発環境
Visual Studio 2010
Windows Phone
Emulator
Compute Emulator
Storage Emulator
Windows Phone アプ
リWindows Azure アプリ
開発環境
実行環境 Windows
Phone
Compute Service
Storage Service
Windows Phone アプ
リWindows Azure アプリ
SQLServer
SQLAzure
Windows Azure platform
WebRole は NLB で負荷分散
NLB Web Role
Web Role
必要情報
リクエスト
レスポンス
JSON(JavaScript Object Notation)
25
Windows Phone+Azure 接続
Windows Azure アプリ
JSON
26
デバッグ方法
Visual Studio 2010
Windows Phone
Emulator
Compute Emulator
Storage Emulator
Windows Phone アプ
リWindows Azure アプリ
開発環境
SQLServer
Windows Phone Project
Windows Azure Project
Push 通知用サーバーこそ Azure
Push 通知用サービス
MicrosoftPush
NotificationService
(1) エンドポイント作成
(2)URI 送信
(3) メッセージ送信
Agent (4)Push 通知
セッションの目的Windows Phone のアプリ開発とは?
Silverlight アプリ開発と変わらない
このセッションで持ち帰っていただきたいモノWindows Phone アプリに Windows Azure 連携を加味する事で大幅な機能アップが図れること
Windows Phone アプリ開発と Windows Azureアプリ開発は親和性が高く効率的に開発ができること
セッションのまとめSession wrap up
Don't forget.Always, somewhere,someone is fighting for you.as long as you remember me,you are not alone.
リファレンス
UI デザイン / 操作ガイドhttp://blogs.msdn.com/b/shintak/archive/2010/12/10/10102734.aspx
Windows Phone 開発者向け技術情報http://msdn.microsoft.com/ja-jp/windowsphone/
.NET 開発コード サンプル集 Code Recipehttp://msdn.microsoft.com/ja-jp/samplecode.recipe.aspx
APP HUBhttp://create.msdn.com/ja-JP
Windows Phone SDK 7.1 RTWhttp://www.microsoft.com/downloads/ja-jp/
ご清聴ありがとうございました
アンケートにご協力くださいD4-202