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
0
56
DevMovKai HybridApps with Microsoft Platform
Taiji HAGINO
PRO
July 07, 2016
Tweet
Share
More Decks by Taiji HAGINO
See All by Taiji HAGINO
5分で知るMicrosoft Ignite
taiponrock
PRO
0
490
Bridging the Gap:Why Developer Relations and Product Management Must Work Together
taiponrock
PRO
0
46
What Four Approaches Taught Me About Developer Productivity
taiponrock
PRO
0
27
Automatic Creation of Azure Environment Configuration Diagrams! with Datadog Cloudcraft
taiponrock
PRO
0
78
VS Code の静的分析でリアルタイムのコードフィードバックを取得
taiponrock
PRO
0
190
Backstage of Enterprise Conference
taiponrock
PRO
1
220
どの種は何の花を咲かす?DevRelのターゲットオーディエンスを知ることの意味
taiponrock
PRO
2
400
Datadogの便利な使い方 - 意外と知らない?CoScreenとCloudcraft
taiponrock
PRO
1
2k
DatadogとPagerDutyで改善するシステム障害対応
taiponrock
PRO
0
820
Other Decks in Technology
See All in Technology
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
460
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
120
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
210
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
240
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
190
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.1k
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
670
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.5k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Tebiki Engineering Team Deck
tebiki
0
24k
Featured
See All Featured
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
180
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
62
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
A Soul's Torment
seathinner
5
2.3k
30 Presentation Tips
portentint
PRO
1
220
GitHub's CSS Performance
jonrohan
1032
470k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
440
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
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