Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DevMovKai HybridApps with Microsoft Platform
Search
Taiji HAGINO
PRO
July 07, 2016
Technology
62
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevMovKai HybridApps with Microsoft Platform
Taiji HAGINO
PRO
July 07, 2016
More Decks by Taiji HAGINO
See All by Taiji HAGINO
Datadogで実現するマルチレイヤーObservability入門
taiponrock
PRO
0
150
Datadog Cloud Cost Management で実現するFinOps
taiponrock
PRO
0
340
5分で知るMicrosoft Ignite
taiponrock
PRO
0
560
Bridging the Gap:Why Developer Relations and Product Management Must Work Together
taiponrock
PRO
0
78
What Four Approaches Taught Me About Developer Productivity
taiponrock
PRO
0
51
Automatic Creation of Azure Environment Configuration Diagrams! with Datadog Cloudcraft
taiponrock
PRO
0
100
VS Code の静的分析でリアルタイムのコードフィードバックを取得
taiponrock
PRO
0
250
Backstage of Enterprise Conference
taiponrock
PRO
1
260
どの種は何の花を咲かす?DevRelのターゲットオーディエンスを知ることの意味
taiponrock
PRO
2
510
Other Decks in Technology
See All in Technology
ガバメントクラウドでのランサムウェア対策
techniczna
2
1k
事業価値と Engineering 2026年度版
recruitengineers
PRO
45
22k
モダンフロントエンド 開発研修
recruitengineers
PRO
4
570
修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル
yuyaumetsu
6
1.4k
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
1.6k
20260807_第6回_関東kaggler会LT_claw系bot xangiと始める、"寂しくない" kaggle
sugupoko
0
220
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
140
ホームラボ紹介
y_sera15
0
130
SmartHR Engineering Team Deck
smarthr
1
1.5k
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.1k
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
モノリス Rails でも日中に rails db:migrate を走らせたい! / Daytime rails db:migrate on Monolithic Rails!
euglena1215
4
550
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
400
Code Review Best Practice
trishagee
74
20k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
460
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
240
Balancing Empowerment & Direction
lara
6
1.2k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
440
Transcript
でぶもぶ会 クロスプラットフォームアプリ開発のすすめ Hybridアプリ編 1 Copyright 2014 MITSUI KNOWLEDGE INDUSTRY CO.,
LTD. All rights Reserved. R&D部 萩野 泰士
2 no silver bullet Native iOS: Objective-C/Swift, Xcode Native Android:
Java, Android Studio/Eclipse Hybrid: HTML5/JS(PhoneGap, Monaca, Sencha Touch) Others: JavaScript(Titanium), ActionScript(Flash/AIR)
3 ハイブリッドアプリケーション開発 Visual Studio Tools for Apache Cordova
4 Visual Studio Tools for Apache Cordova Cordovaってなに?
5 Visual Studio Tools for Apache Cordova カナダのコルドバ通り? 元々CordovaはNitobi社がPhoneGapという名で開発 AdobeがNitobi社を吸収
AdobeはPhoneGapをApache Foundationへ寄贈 ApacheではCordovaと言う名を付与し現在に至る Nitobi社の前の通りが、コルドバ通りだったから、です!
Cordova • オープンソースフレームワーク • Webアプリをネイティブラッパーで • Android + iOS は
webview を利用 • Windows は WWAhost を利用 • 全てのターゲットに、単一JavaScript コードベースでデプロイ • 共通JavaScript APIを全デバイスで利 用可能なプラグイン Native Wrapper <webview> Your JavaScript App Cordova Plugin JS API Visual Studio Tools for Apache Cordova 6
Way back machine: 2010 43% 64% 0% 10% 20% 30%
40% 50% 60% 70% 80% 90% 100% Time Spent in Apps vs. Browser Apps Web 7 Visual Studio Tools for Apache Cordova
Apps dominate the mobile web 80% 86% 20% 14% 0%
10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 2013 2014 Time Spent in Apps vs. Browser Apps Web 8 Visual Studio Tools for Apache Cordova
9 つまりネイティブアプリ優勢?
10 no silver bullet Native iOS: Objective-C/Swift, Xcode Native Android:
Java, Android Studio/Eclipse Hybrid: HTML5/JS(PhoneGap, Monaca, Sencha Touch) Others: JavaScript(Titanium), ActionScript(Flash/AIR)
11 Visual Studio Tools for Apache Cordova Objectiv-C / Swift
が書ける人 Java が書ける人 HTML5+CSS3+JS が書ける人 X-Code eclipse Visual Studio Cordova環境 Hybrid Apprications Xamarin C# / VB が書ける人
12 Visual Studio Tools for Apache Cordova Cordovaで出来る事
13 Visual Studio Tools for Apache Cordova How does Cordova
work? • HTML, CSS, JS, assets • Configuration • HTML, CSS, JS, assets • HTML, CSS, JS, assets • HTML, CSS, JS, assets
14 Visual Studio Tools for Apache Cordova WinRTへのダイレクトアクセスは、プラットフォーム固有のコードと、コーディングを 容易にするプラグインを提供
ネイティブモデルのホストをサポート Webスタンダードロードマップに準拠 Cordovaアプリのembeddedをサポート JavaScriptライブラリ各種と好きなパターンファイルを利用可能。SafeHTML は Windows 10で問題解決される 主要な25のプラグインをサポート WinJSはモバイルプラットフォーム上で、タッチ操作とキーボードフレンドリーなコン トロールを提供。WinJSはAngular、Bootstrap、そして他のいくつかのライブラリと一 緒に利用可能。 Cordova Windows 10 Platform
15 Visual Studio Tools for Apache Cordova Cordova Windows 10
platform now available for prototyping!
16 Visual Studio Tools for Apache Cordova 何を用意すれば良い?
17 Visual Studio Tools for Apache Cordova
18 Visual Studio Tools for Apache Cordova You need… Windows
10 Technical Preview 2 Visual Studio 2015 RC Cordova Windows 10 Platform Prototype (optional) For help.. https://aka.ms/cordova-docs https://aka.ms/cordova-samples https://aka.ms/cordova-tutorials How do I try it out?
19 Good Luck C
20 PROFILE 萩野 泰士 (HAGINO Taiji) 三井情報株式会社 R&D部 ITイノベーション室 業界:流通/小売、アミューズメント
担当:モバイル、フロントエンド、Web、デザイン taipon.rock @taipon_rock