Submit Search
スマートデバイス×HTML5で 企業情報システムはどう変わる? ~最新動向から考えるエンタープライズWebの現在と未来~
16 likes
2,215 views
Shinichi Tomita
http://www.canon-its.co.jp/seminar/20140924sencha.html
Read more
1 of 52
Download now
Downloaded 17 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
More Related Content
PPTX
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)
Shinichi Tomita
PDF
モダンJavaScriptフレームワークで技術的負債を作らないために
YukiOniki
PDF
DevLove Kansai AWS
Takuro Sasaki
PDF
MTAppjQueryでマニュアルいらずの管理画面を
bitpart
PDF
フロントエンド初学者がSPAに手を出してみた
Kei Yagi
PDF
ES6時代におけるWeb開発者とセキュリティ業界の乖離
Yosuke HASEGAWA
PDF
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
Seiko Kuchida
PDF
Innovation eggcloudnative
Takuro Sasaki
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)
Shinichi Tomita
モダンJavaScriptフレームワークで技術的負債を作らないために
YukiOniki
DevLove Kansai AWS
Takuro Sasaki
MTAppjQueryでマニュアルいらずの管理画面を
bitpart
フロントエンド初学者がSPAに手を出してみた
Kei Yagi
ES6時代におけるWeb開発者とセキュリティ業界の乖離
Yosuke HASEGAWA
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
Seiko Kuchida
Innovation eggcloudnative
Takuro Sasaki
What's hot
(8)
PDF
Data API ことはじめ
Yuji Takayama
PDF
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
PDF
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
PPTX
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
典子 松本
KEY
12.09.08 明星和楽2012 KLabハンズオンセッション
Kei Nakazawa
PDF
Closure Toolsの紹介
Yusuke Amano
PDF
JAWSUG初心者支部 AWSの勉強の仕方
Takuro Sasaki
PDF
データベース不要のCMS Picoについて
高見 知英
Data API ことはじめ
Yuji Takayama
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
一度使うとレンタルサーバーに戻れない!?便利機能を使ってみよう!Web制作でのMicrosoft Azure活用方法
典子 松本
12.09.08 明星和楽2012 KLabハンズオンセッション
Kei Nakazawa
Closure Toolsの紹介
Yusuke Amano
JAWSUG初心者支部 AWSの勉強の仕方
Takuro Sasaki
データベース不要のCMS Picoについて
高見 知英
Ad
Viewers also liked
(20)
PPTX
活用ガイド|タブレットを使ったペーパレス会議 編|SmartBiz+
SmartBiz+
PPTX
他社サービス比較
SmartBiz+
PPTX
クイックスタートガイド|利用者編 | SmartBiz+
SmartBiz+
PDF
General Certificate Advance Level
Valery ngassam
PDF
Hi Pad Superficie De Interaccion Humana
a01081764
PPS
Quintana Esp
carrerasgemma
PDF
Goldbach Audience Austria | Preisübersicht 2015
Goldbach Group AG
PDF
credit suiss Letter to shareholders
QuarterlyEarningsReports2
PDF
M3m urbana 1
Square Yards
PDF
Info padres menores guía 2014 15
Eva María Suárez Guillén
PPTX
Bienvenida PS101
aalcalar
PDF
Presentación Ciclo FP Aceites de Oliva y Vinos- IES RIBADAVIA
JoseIvanMartinez
PPT
aprentic3 Arrendamiento del vino como sistema de recaudación en el Bilbao Baj...
aganuariz1969
PPTX
Johannes handeland
johannes Handeland
PDF
00 Bgg Nbdpa Presentation 2009
Milt Haynes
DOCX
Ramon martinez benitez
J Ospina
PDF
BUJ-Magazin-unternehmensjurist-06-2016-_-Portrait-Leica-Camera-Legal
Florian Schaefer
PDF
Desarrollo de negocios de Innovación Social
Alex Rayón Jerez
PDF
Smart Way To Smart Working [Compatibility Mode]
docmcewan
PDF
Bot Para Grepolis
saralebrero8984
活用ガイド|タブレットを使ったペーパレス会議 編|SmartBiz+
SmartBiz+
他社サービス比較
SmartBiz+
クイックスタートガイド|利用者編 | SmartBiz+
SmartBiz+
General Certificate Advance Level
Valery ngassam
Hi Pad Superficie De Interaccion Humana
a01081764
Quintana Esp
carrerasgemma
Goldbach Audience Austria | Preisübersicht 2015
Goldbach Group AG
credit suiss Letter to shareholders
QuarterlyEarningsReports2
M3m urbana 1
Square Yards
Info padres menores guía 2014 15
Eva María Suárez Guillén
Bienvenida PS101
aalcalar
Presentación Ciclo FP Aceites de Oliva y Vinos- IES RIBADAVIA
JoseIvanMartinez
aprentic3 Arrendamiento del vino como sistema de recaudación en el Bilbao Baj...
aganuariz1969
Johannes handeland
johannes Handeland
00 Bgg Nbdpa Presentation 2009
Milt Haynes
Ramon martinez benitez
J Ospina
BUJ-Magazin-unternehmensjurist-06-2016-_-Portrait-Leica-Camera-Legal
Florian Schaefer
Desarrollo de negocios de Innovación Social
Alex Rayón Jerez
Smart Way To Smart Working [Compatibility Mode]
docmcewan
Bot Para Grepolis
saralebrero8984
Ad
Similar to スマートデバイス×HTML5で 企業情報システムはどう変わる? ~最新動向から考えるエンタープライズWebの現在と未来~
(20)
PDF
JISAAwards2013講演会資料(hifive)
Osamu Shimoda
PPTX
HTML5が創り出す新たな世界
lpijapan
PDF
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
Osamu Shimoda
PDF
ゲームだけじゃないHTML5
Osamu Shimoda
PPTX
企画者が押さえておきたいHtml5アプリ開発の要点
Monaca
PDF
ERPのデータをフロントシステムでどう活かすか
Ryuji Enoki
PDF
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
Yusuke Suzuki
PDF
Force.com開発基礎
Salesforce Developers Japan
PDF
Html5で加速するモバイルアプリ開発
アシアル株式会社
PDF
Html5勉強会 20120423
Nobuhiro Sue
PDF
開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PDF
マイクロソフトWeb開発の今と今後
Akira Inoue
PDF
クラウド・スマートデバイス事例調査報告
Shinichi Tomita
PDF
開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
PDF
デブサミ2013 【15-E-1】 「DevPower: デベロッパーが創る日本の未来を語ろう」林氏分
Developers Summit
PDF
Php conference 2010 final
hirookun
PDF
市場動向並びに弊社製品の今後の展望について
Ken Azuma
PDF
Enterpriseでもモバイル開発
Mitch Okamoto
PDF
ビジネスとデザイン ~ビジネスは悪くない~
Ken Azuma
PDF
八子クラウド座談会 Opening talk_121208
知礼 八子
JISAAwards2013講演会資料(hifive)
Osamu Shimoda
HTML5が創り出す新たな世界
lpijapan
第3回企業Webシステム開発セミナー「業務システムにHTML5を上手に取り入れるためには?」
Osamu Shimoda
ゲームだけじゃないHTML5
Osamu Shimoda
企画者が押さえておきたいHtml5アプリ開発の要点
Monaca
ERPのデータをフロントシステムでどう活かすか
Ryuji Enoki
JavaエンタープライズアーキテクチャにおけるHTML5 - Enterprise ☓ HTML5 Web Application Conference ...
Yusuke Suzuki
Force.com開発基礎
Salesforce Developers Japan
Html5で加速するモバイルアプリ開発
アシアル株式会社
Html5勉強会 20120423
Nobuhiro Sue
開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
マイクロソフトWeb開発の今と今後
Akira Inoue
クラウド・スマートデバイス事例調査報告
Shinichi Tomita
開発ツール「Wijmo」と「SpreadJS」からみる業務アプリケーションの変遷とこれから
Developer Solutions事業部 メシウス株式会社 (旧グレープシティ株式会社)
デブサミ2013 【15-E-1】 「DevPower: デベロッパーが創る日本の未来を語ろう」林氏分
Developers Summit
Php conference 2010 final
hirookun
市場動向並びに弊社製品の今後の展望について
Ken Azuma
Enterpriseでもモバイル開発
Mitch Okamoto
ビジネスとデザイン ~ビジネスは悪くない~
Ken Azuma
八子クラウド座談会 Opening talk_121208
知礼 八子
More from Shinichi Tomita
(20)
PDF
SalesforceからAWSへの接続 using OIDC/SAML
Shinichi Tomita
PDF
Developing SLDS Apps with React.js
Shinichi Tomita
PDF
Spring'15 Update - Named Credential & Long Running Callout
Shinichi Tomita
PDF
Summer'14 Update - What's new in Force.com Canvas -
Shinichi Tomita
PDF
アイデンティティ2.0とOAuth/OpenID Connect
Shinichi Tomita
PDF
モバイルBaaSの概観と最新動向(2014版)
Shinichi Tomita
PDF
シングルサインオンの歴史とSAMLへの道のり
Shinichi Tomita
PDF
Salesforce1最速経路
Shinichi Tomita
PDF
モバイルBaaSの概観と最新動向 (2013/6/7)
Shinichi Tomita
PDF
(M)BaaS and Enterprise Mobile Applications
Shinichi Tomita
PDF
モバイルHTML5サイトでの写真アップロードの最適化と業務アプリへの適用
Shinichi Tomita
PDF
Cloud-to-Intranet messaging by Force.com Streaming API
Shinichi Tomita
PDF
Sales Force Episode VI ~ Return of Ajax Toolkit ~
Shinichi Tomita
PDF
Intro to JFDG
Shinichi Tomita
PDF
Herokuで動かす スクリーンショットサーバ
Shinichi Tomita
PDF
Force.com とか @ PaaS祭り
Shinichi Tomita
PDF
Streaming API で実現する クラウド ⇔ イントラ連携
Shinichi Tomita
PDF
Phantomjs Screenshot Server on Heroku
Shinichi Tomita
PDF
Collecting Photo Stream in Node.js on Heroku
Shinichi Tomita
PDF
Ext js 20100526
Shinichi Tomita
SalesforceからAWSへの接続 using OIDC/SAML
Shinichi Tomita
Developing SLDS Apps with React.js
Shinichi Tomita
Spring'15 Update - Named Credential & Long Running Callout
Shinichi Tomita
Summer'14 Update - What's new in Force.com Canvas -
Shinichi Tomita
アイデンティティ2.0とOAuth/OpenID Connect
Shinichi Tomita
モバイルBaaSの概観と最新動向(2014版)
Shinichi Tomita
シングルサインオンの歴史とSAMLへの道のり
Shinichi Tomita
Salesforce1最速経路
Shinichi Tomita
モバイルBaaSの概観と最新動向 (2013/6/7)
Shinichi Tomita
(M)BaaS and Enterprise Mobile Applications
Shinichi Tomita
モバイルHTML5サイトでの写真アップロードの最適化と業務アプリへの適用
Shinichi Tomita
Cloud-to-Intranet messaging by Force.com Streaming API
Shinichi Tomita
Sales Force Episode VI ~ Return of Ajax Toolkit ~
Shinichi Tomita
Intro to JFDG
Shinichi Tomita
Herokuで動かす スクリーンショットサーバ
Shinichi Tomita
Force.com とか @ PaaS祭り
Shinichi Tomita
Streaming API で実現する クラウド ⇔ イントラ連携
Shinichi Tomita
Phantomjs Screenshot Server on Heroku
Shinichi Tomita
Collecting Photo Stream in Node.js on Heroku
Shinichi Tomita
Ext js 20100526
Shinichi Tomita
スマートデバイス×HTML5で 企業情報システムはどう変わる? ~最新動向から考えるエンタープライズWebの現在と未来~
1.
~ キヤノンITソリューションズ
第19回課題解決ソリューションセミナー ~ スマートデバイス×HTML5で 企業情報システムはどう変わる? ~最新動向から考えるエンタープライズWebの現在と未来~ 2014/09/24 株式会社マッシュマトリックス 冨田 慎一
2.
自己紹介 冨田 慎一(とみたしんいち)
• 株式会社マッシュマトリックス 代表取締役社長 • 日本オラクル ⇒セールスフォース・ドットコム ⇒マッシュマトリックス設立 • クラウド、マッシュアップ、ソーシャ ルWeb、デジタル・アイデンティ ティ技術 etc.
3.
株式会社マッシュマトリックス (Mashmatrix, Inc.
) www.mashmatrix.co.jp
4.
Mashmatrix for Salesforce
salesforce.mashmatrix.com
5.
HTML5+クラウド+エンタープライズ
6.
スマートデバイス?
8.
“世界の半数以上の人がスマホを持っ ている。そこをベースに考えないと、 間違ったことになると思います。”
– Takafumi Horie
9.
増加するスマホ契約者 • 2014年3月末のスマート
フォン契約数は5,734万 件で端末契約数の47.0% • 2019年3月末のスマート フォン契約数は1億300万 件に拡大と予測 (出典: MM総研 http://www.m2ri.jp/newsreleases/main.php?id=010120140423500 )
10.
縮小するPC市場とタブレットの台頭 • 2014年の出荷台数予測
- PC⇒前年比13.9%減の1,344万台 - タブレット⇒18.3%増の937万台 • 2013~2018年の年平均成長率予 測 - 個人向けPC ⇒ マイナス2.9% - 法人向けタブレット⇒19.7% (出典: IDC Japan http://news.mynavi.jp/news/2014/03/18/304/ )
11.
Wearable, or Internet
of Things
12.
業務システムでの活用?
13.
勤怠管理・活動記録・経費精算 • 位置情報付きで勤怠打刻
• ホワイトボードの会議録 を撮影 • 空き時間に経費を精算 (チームスピリットモバイル http://www.teamspirit.co.jp)
14.
ドキュメント管理・プレゼンテーション • 会議資料をペーパレスに
• カタログ・営業資料を電 子化して対面プレゼン • マニュアル・図面を電子化 して持ち運び (インフォテリア「Handbook」 http://handbook.jp)
15.
不動産物件管理 • 不動産物件の外観やキッ
チン、リビングの写真な どをスマホカメラを使っ て撮影し、登録。 • 写真は物件情報に紐付け てデータベース管理 (「物件の写真」bukken-photo.jp)
16.
POSレジ • タブレットを使ったタッ
チ操作でレジ入力 • 売上データをリアルタイ ムにデータベースで集計 • 高価な専用機器ではなく 安価な汎用タブレットを 活用(「ユビレジ」ubiregi.com)
17.
HTML5 ???
19.
マルチデバイス時代の苦悩 A) 異なるプラットフォーム、画面サイズ
B) 複数デバイスを同時にサポートする必要性 C) 流行り廃りの波が激しい、陳腐化が早い
20.
HTML5の福音 A) 異なるプラットフォーム、画面サイズ
⇒ WebViewによる画面描画とレスポンシブデザイン B) 複数デバイスを同時にサポートする必要性 ⇒ 画面定義/ロジックの再利用(HTML/JavaScript/CSS) C) 流行り廃りの波が激しい、陳腐化が早い ⇒ 標準仕様として策定されたAPIとベンダーのサポート
21.
ハイブリッド・アプリケーション http://html5experts.jp/anatoo/7253/
22.
PhoneGap / Cordova
http://phonegap.com/ http://cordova.apache.org/
23.
MEAP / MADP
• モバイルアプリケーショ ンの開発を可能にするツー ルおよびサービスの統合 パッケージ • 1ソース⇒マルチデバイ スの実現に、PhoneGap を活用 http://www-03.ibm.com/software/products/ja/worklight-foundation http://global.sap.com/campaigns/digitalhub-mobile-platform/index.html
24.
“企業としての最大の間違い だったのは、ネイティブで はなくHTML5に大きく賭け
すぎたことだ。その時期で はなかった” – Mark Elliot Zuckerberg / Sep 2012
25.
Senchaからの回答 http://www.sencha.com/blog/the-making-of-fastbook-an-html5-love-story
26.
JavaScript !!!
27.
Java から JavaScript
へ “Write Once, Run Anyware”
28.
JavaScript (ECMAScript)
29.
Node.js
30.
採用件数の急激な増加 http://www.infragistics.com/community/blogs/mihail_mateev/archive/2014/07/18/ dealing-with-node-js-and-microsoft-sql-server-part-1.aspx
31.
登録モジュール数 http://www.eventbrite.com/e/node-program-nodejs-mongodb-and-expressjs-intensive-in- person-bay-area-course-registration-12495924647
32.
フロントエンド開発ツール群
33.
AltJS
34.
HTML5とクラウド
35.
BaaS(Backend as a
Service)
36.
BaaS = バックエンド不要
37.
フロントエンドもお手軽に http://monaca.mobi/
38.
HTML5フレームワーク
39.
AngularJS • HTMLをテンプレートと
して構造を記述 • 双方向データバインディ ング • 「ディレクティブ」によ るコンポーネント化
40.
Backbone.js • シンプル、スモール
• 開発者のコードに干渉し ない • 上にフレームワークを重 ねて使われることが多い (Marionette.jsなど)
41.
Sencha • 充実したコンポーネント
が付属 • モバイル/PC両対応 • ビルドツールも含めて全 部入り
42.
Vue.js • MVVM形式でデータバイ
ンディングを実現 • Angularよりもシンプル、 学習コストが低い • 比較的歴史が浅いが現在 急成長中
43.
エンタープライズHTML5開発での チェックポイント
44.
POINT#1: 規模の見極め A)小規模(1~2人程度)
⇒ 旧来のjQueryベースでもとりあえず可、徐々にシフトを検討 B)中規模(3~10人程度) ⇒ モダンなHTML5フレームワークの導入を検討すべき C)大規模(10人以上) ⇒ コンポーネント化/モジュール管理/ビルドシステム導入必須
45.
No More… <script
src="a-very-very-large-main-script.js"></script> Or <script src=“aaa.js”></script> <script src=“bbb.js”></script><!— this is unused —> <script src=“path/to/ccc.js”></script> <script src=“another/path/to/ddd.js”></script> … <script src=“zzz.js"></script><!— maybe unused ?—>
46.
POINT#2: ビルドシステム •
Grunt/Gulp • バンドルツール (WebPack/Browserify) • 依存モジュール管理 (Bower, npm) • AltJS/CSSプリプロセッサ • Sencha: Cmdツールが付属
47.
POINT#3: テスト自動化 •
Unit Test - mocha, chai, power-assert - testem, karma - phantomjs, casperjs, selenium • CI (=Continuous Integration) - Jenkins - TravisCI, CircleCI
48.
POINT#4: 型チェック •
TypeScriptなどのAltJSを導入し、コンパイル時型チェッ クを行う • プロジェクトの特長に合わせて慎重に導入 - 開発スピードより堅牢性重視など - 軌道に乗れば開発スピードにも寄与する場合あり
49.
スマートデバイスでのHTML5開発 チェックポイント
50.
本当にネイティブでなくてよい? • 最新機能は常にネイティブが先行
- iOS8: HomeKit, HealthKit, Extension, Metal • ハイブリッドアプリでのプラグイン開発 ≒ ネイティブ開発
51.
何を重視する? i) 顧客への幅広いリーチか、最新のユーザ体験か?
ii) リリース後の保守は?頻繁に更新が発生するか? iii) 組織内のリソースを有効活用したいか? 新たに人材を育成・採用することもいとわないか?
52.
THANKS!
Download