Recommended
PDF
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
PDF
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
PDF
New Features of DotNet 6 Blazor WASM
PDF
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性
PDF
[AC07] 米国マイクロソフト本社で体験したノウハウを伝授!マイクロサービス実行基盤Azure Service Fabricの勘所
PDF
[MW11] OSS on Azure で構築する ウェブアプリケーション
PDF
[SC02] シチュエーション別 Active Directory デザインパターン
PDF
PDF
PDF
PDF
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...
PDF
[AC09] Azure Stack パート1 ~今知っておくべき開発者/インフラ担当者の最新ハイブリッドクラウドとの向きあい方~
PPTX
Interoperability of webassembly with javascript
PDF
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
PDF
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
PDF
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
PDF
Vs code conf2020-11-21-extensions-for-microservices-app-dev
PDF
Azure Functions と Serverless - 概要と企業向け Tips
PDF
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!
PPTX
PDF
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
PDF
[TL07] エンタープライズ基準で " 丁寧に " .NET Framework のバージョンアップしていくコツ
PDF
Web アプリケーション パターンと .NET - CLR/H 88 回 ~雪まつりデイ!~ バージョン
PDF
[MW06] PaaS を活用した、ハイコストパフォーマンスなウェブサイト構築・運用・メンテナンス
PDF
WebAssemblyが切り拓くフロントエンドWeb開発の未来
PDF
[MW01] ご注文は Linux + Docker ですか? Windows だけじゃない App Service を使い切る
PDF
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
PDF
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
PPTX
Solution semniar vs2013_multi_device-20140310
PDF
Dot net week-windows azure mobile services-final
More Related Content
PDF
Building asp.net core blazor and elasticsearch elasticsearch using visual stu...
PDF
.NET 6 と Blazor で作るクロスプラットフォームアプリ概要
PDF
New Features of DotNet 6 Blazor WASM
PDF
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性
PDF
[AC07] 米国マイクロソフト本社で体験したノウハウを伝授!マイクロサービス実行基盤Azure Service Fabricの勘所
PDF
[MW11] OSS on Azure で構築する ウェブアプリケーション
PDF
[SC02] シチュエーション別 Active Directory デザインパターン
PDF
What's hot
PDF
PDF
PDF
Building simple-app-using-.net 6 asp.net core web api-blazor web assembly-ela...
PDF
[AC09] Azure Stack パート1 ~今知っておくべき開発者/インフラ担当者の最新ハイブリッドクラウドとの向きあい方~
PPTX
Interoperability of webassembly with javascript
PDF
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
PDF
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
PDF
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
PDF
Vs code conf2020-11-21-extensions-for-microservices-app-dev
PDF
Azure Functions と Serverless - 概要と企業向け Tips
PDF
[MW04] [Xamarin入門] コード共通化で開発スピードアップ! AI を活用したクロスプラットフォームアプリを Xamarin で作ってみよう!
PPTX
PDF
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
PDF
[TL07] エンタープライズ基準で " 丁寧に " .NET Framework のバージョンアップしていくコツ
PDF
Web アプリケーション パターンと .NET - CLR/H 88 回 ~雪まつりデイ!~ バージョン
PDF
[MW06] PaaS を活用した、ハイコストパフォーマンスなウェブサイト構築・運用・メンテナンス
PDF
WebAssemblyが切り拓くフロントエンドWeb開発の未来
PDF
[MW01] ご注文は Linux + Docker ですか? Windows だけじゃない App Service を使い切る
PDF
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
PDF
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
Viewers also liked
PPTX
Solution semniar vs2013_multi_device-20140310
PDF
Dot net week-windows azure mobile services-final
PPTX
Windows 8.1 におけるストア ビジネスアプリの設計と開発
PPTX
Microsoft azure mobile services 概要と xamarin との連携
PPTX
Solution semniar vs2013_multi_device-1209-new
PPTX
Windows Phone 8: MVVM pattern
Similar to Vs2013 multi device shosuz
PPTX
Windows azure mobile services を使った windows ストアアプリ開発 1027
PPTX
[Java Festa in 札幌 2012] Windows Azure を活用した Windows 8 アプリケーション開発
PPTX
Microsoft Azure Mobile Serviceによるアプリ構築
PDF
Microsoft Developer Forum 2011 KeyNote by Akihiro Ooba
PPTX
20141222 ふくあず Azure Mobile Services 入門
PPTX
Windows Azure Mobile Servicesによるアプリ構築
PDF
Windows azure mobile services による mobile + cloud アプリケーション超高速開発
PDF
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
PPTX
Windows Phoneの企業内活用方法、社内向けアプリ開発と展開
PDF
Windows azure multi_device_mobileservices
PPTX
Web リソースを活用した簡単アプリケーション開発(Windows Phone)
PDF
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
PDF
DEV-015_実践! App Service 徹底活用 ~一貫したビジネスロジックの実現~
PPTX
Windows Azure と Xamarin で作るマルチプラットフォームアプリケーション
PDF
20110824 android apps_tanaka
PDF
Visual Studio 2012 と ASP.NET に見る、最新 Web 開発の魅力
PDF
Kansai Azure Azure Overview & Update 20140926
PDF
PDF
[Japan Tech summit 2017] APP 001
PDF
【14-E-3】Windows 8デザインガイド ~魅力的なWindowsストアアプリとデスクトップアプリを作るために~
More from Shotaro Suzuki
PDF
This is how our first offline technical event in three years was able to succ...
PDF
Introducing the new features of the Elastic 8.6 release.pdf
PDF
NET MAUI for .NET 7 for iOS, Android app development
PDF
What's New in the Elastic 8.5 Release
PDF
Centralized Observability for the Azure Ecosystem
PDF
What's New in the Elastic 8.4 Release
PDF
Power Apps x .NET ~ Transforming Business Applications with Fusion Development
PDF
devreljapan2022evaadvoc-final.pdf
PDF
elastic-mabl-co-webinar-20220729
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
PDF
Discover what's new in the Elastic 8.3 release - Find, monitor, and protect e...
PDF
Building a search experience with Elastic – Introducing Elastic's latest samp...
PDF
Developing .NET 6 Blazor WebAssemby apps with Radzen Blazor component library...
PDF
Elastic x Microsoft Azure Integration Evolution - Integrated Monitoring for S...
PDF
Building 3D mobile apps using Power Apps Mixed Reality controls, Azure SQL Da...
PDF
What's New in the Elastic 8.2 Release - Seamless User Experience with Search -
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
PDF
Building Software Reliability through Distributed Tracing.pdf
PDF
Building a Flutter Development Environment with VSCode and Useful Extensions
PDF
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Recently uploaded
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
PDF
PMBOK 7th Edition Project Management Process Scrum
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
PDF
PMBOK 7th Edition_Project Management Context Diagram
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
PDF
PMBOK 7th Edition_Project Management Process_WF Type Development
PDF
FY2025 IT Strategist Afternoon I Question-1 Balanced Scorecard
Vs2013 multi device shosuz 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. コンシューマの動向
Minutes on Web
Minutes on Apps
Dec 2010
Jun 2011
Source: Flurry, ComScore, Alexa
Datasource: 総務省 通信利用動向調査(世帯編) 平成23年度報告書
http://www.soumu.go.jp/johotsusintokei/statistics/statistics05.html
Dec 2011
11. 12. 13. 14. 15. Web ブラウザ
Windows 8
デバイスネイティブアプリ [*]
•
•
•
HTML/JavaScript
Android
•
Objective-C
•
iOS
HTML/JavaScript
C#/VB+XAML
C++ + XAML
Java
メリット
•
•
リーチの獲得
配置が容易
•
•
高い操作性
ハードウェア機能の利用
デメリット
•
操作性やハードウェア利用がブ
ラウザ機能に限定
ブラウザの互換性
•
•
アプリとOSとの対応
デバイスへのアプリの配置
•
[*] タブレットアプリとしての比較のため、Windows は WinRT Apps とする
[*] ネイティブアプリを構築するミドルウェアとして、Unity, PhoneGap, Titanium 等がある
16. 17. 18. 19. 20. ・スーパーマーケットのタイムセールを管理する Windows ストアアプリ
・バックエンドサービスは Windows サーバーでも Windows Azure でもほぼ同じコードで配置可能
バックエンドサービス作成
Web サイト
(Localhost)
Windows ストアアプリ
Get/Post/
Put/Delete
Internet Information
Server (IIS)
XAML / C#
JSON
Code
First
Windows ストアアプリの作成
Data Adapter の作成
Grid View 追加
XAML 編集による画面作成
アプリバー、CRUD 処理実装
共有コントラクト実装
Entity Framework
Grid View
バックエンドサービス作成
データモデル作成とデータベース生成
テストプロジェクトの作成とデータの作成
SQL Server
Express
文字・数値
データ
21. 22. 23. 24. 25. 26. リモートデータ
WCF エンドポイント(SOAP / REST)
従前どおり サービス参照の追加で可能
OData(REST)
WCF Data Services で公開(REST, XML/JSON 等ペイロード選択可能)
ASP.NET Web API で公開(REST, JSON)
Windows Azure Mobile Services(REST, JSON)
ローカルデータ
IsolatedStorage Windows.Storage, FilePicker
SQLite
27.
XAML / C#
Get/Post/
Put/Delete
JSON
ASP.NET
Web API
var client = new HttpClient();
HttpClient
HttpResponseMessage response =
await client.GetAsync(“サービスのURI");
await
var result =
await
response.Content.ReadAsStringAsync();
var pictures = JsonArray.Parse(result);
// JSONの結果をオブジェクトにバインド …
28. 29. 30. Windows Azure Mobile Services = MBaaS
Windows 8 SDK、Windows Phone 8 SDK、
iOS SDK、Android SDK, HTML5 SDK
ネイティブ SDK
Mobile Services
API
認証
データ
ロジック
Push
スケジューラ
31. Mobile Services の内実
データアクセス、
プッシュ通知、
認証サポート
Windows 8、Windows Phone 8 SDK、
iOS SDK、Android SDK, HTML5 SDK
強力なサーバーサイド
スクリプトのサポート
プッシュ通知、バリデーション、
プリプロセッシング、
ポストプロセッシング、
他の Web サービスとの連携
32. 33. 様々な高度なクエリーが実行可能
posts : 読み取り (JavaScript)
function read(query, user, request) {
query.orderByDescending('id');
request.execute({ success:
function(results) {
if (results.length === 0) {
request.respond();
return;
}
var postIds = [];
results.forEach(function(p){
postIds.push(p.id);
});
var sql=
"SELECT posttags.postId, tags. id,
tags.name
FROM posttags,tags
WHERE posttags.postId IN
(";
sql += postIds.join(",");
sql += ")
AND posttags.tagId = tags.id";
console.log(sql);
……
34. 認証
Microsoft Account、Twitter、
Facebook、Google ID 等
各 CRUD 操作のテーブルレベルの
アクセス許可
iOS
http://www.windowsazure.com/jajp/develop/mobile/tutorials/get-started-withusers-ios/
Android
http://www.windowsazure.com/jajp/develop/mobile/tutorials/get-started-withusers-android/
・すべてのユーザー
・アプリケーション キーを持つユーザー
・認証されたユーザーのみ
・スクリプトと管理者のみ
サーバー側スクリプトを使用した
よりきめ細かい制御
HTML5
http://www.windowsazure.com/jajp/develop/mobile/tutorials/get-started-withusers-html/
35. 37. 38. Mobile Services in 中古楽器店ストアアプリ
http://blogs.msdn.com/b/shosuz/
サイド
ローディング
Windows ストアアプリ
・店舗管理者用 - 編集・登録
Windows
ストア
・一般ユーザー用 - 閲覧・購入・
プッシュ通知・メール (Mobile Services)
38
Entity
Framework
一般
ユーザー
ASP.NET Web API
REST
JSON
Windows Azure
Storage (BLOB)
画像
ドメイン
モデル
Code
First
Grid
テンプレート
Get/Post/
Put/Delete
Entity
Framework
店舗
管理者
WindowsWindows Azure
Azure
Web サイトWebsites
Windows Azure
SQL Database
文字
数値 Database
SQL
Windows Azure
40. 41. 42. 43. まとめ
NEED IMAGE HERE
(original keeps crashing ppt)
クラウド時代のマルチデバイス対応の
業務アプリを展開するための
バックエンドサービスは簡単に作れる
クライアントアプリとして ブラウザー
(PC、スマートフォン)及びWindows
8.1 ビジネスストアアプリ等、順次追加
可能
44. © 2013 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
このプレゼンテーションは、情報提供のみを目的としています。 Microsoft は、この概要について、明示または暗示を問わず、いかなる保証も行いません。