developing a success phonegap app - device webapi · 2016-02-06 ·...

13
Bringing More People To Apps DeviceConnect向け Cordovaプラグインを作ってみた Monacaでハイブリッドアプリ化〜 アシアル株式会社 海原才人

Upload: others

Post on 23-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

DeviceConnect向けCordovaプラグインを作ってみた〜Monacaでハイブリッドアプリ化〜

アシアル株式会社

海原才人

Page 2: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

アシアル株式会社

会社概要• 創業:2002年• 資本金:1000万円• 事業所:東京(本社)、サンフランシスコ• 従業員数:約35名(8国籍)

事業内容• 開発プラットフォーム事業:開発ツール、UIフレームワーク• 開発支援事業:アプリ開発、サーバーサイド(PHP)開発• 教育事業:トレーニング、執筆

Page 3: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

Web標準技術でクロスプラットフォーム対応

Page 4: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

Webとネイティブの融合

ネイティブコード

HTMLコンテンツ

アプリケーション本体はHTML5技術で実装

ハードウェア機能を利用可能ネイティブアプリ形式で配布

HTML5ハイブリッドアプリ

Page 5: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

なぜCordova?

スタンダードWeb

クロスプラットフォーム

豊富なプラグイン

Page 6: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

Cordovaプラグイン

ネイティブコード

HTMLコンテンツ

アプリケーション本体はHTML5技術で実装

ハードウェア機能を利用可能ネイティブアプリ形式で配布

Pluginでネイティブ機能を拡張1000以上のプラグインが公開

Page 7: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

Cordovaアプリ開発のための開発プラットフォーム

Page 8: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

セットアップ不要のクロスプラットフォーム開発環境

• クラウドを活用したクロスプラットフォーム開発

• Cordovaを内包した開発環境

• iOS開発にMac不要、開発環境のセットアップ不要

• 各種クラウドツールとの連携

Page 9: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Onsen UI:超高速モバイルUIフレームワーク

• AngularJSベースのモバイルアプリ• Custom Elementsで簡単設計• OSに応じてUIを切り替え+

CSSで簡単カスタマイズ• UIガイドラインに準拠

▷http://ja.onsen.io/

Page 10: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

DeviceConnectをCordovaで

Page 11: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

デモ環境

サーバーとして機能

Cordovaアプリ

DeviceConnect

Manager

フィリップス

hue

DeviceConnenct

プラグイン

アプリ部分は

HTML5とJSだ

けで実装

hueプラグイン

▷ http://www2.meethue.com/

Page 12: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

Bringing More People To Apps

Give us your feedback!

まだ開発段階ですが、是非みなさまのフィードバックを頂き、使って頂きたいと考えています。

みなさまのご意見、感想をお待ちしています。

Page 13: Developing a success phonegap app - Device WebAPI · 2016-02-06 · Cordovaプラグインを作ってみた 〜Monacaで ... Onsen UI: 超高速モバイルUIフレームワーク

SAITO KAIHARA

[email protected]