ubiquitous entertainment inc.expo.nikkeibp.co.jp/sma/2011winter/fjqfax7q/pdf/a8.pdfenchant proとは...
TRANSCRIPT
![Page 1: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/1.jpg)
Ubiquitous Entertainment Inc.
![Page 2: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/2.jpg)
2003年創業資本金:2億9000万円資本準備金(2億7300万円)従業員:100人(正社員70人+学生30人)
![Page 3: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/3.jpg)
Solution Contents Researchソリューションビジネス部 コンテンツビジネス部 秋葉原リサーチセンター
研究開発部
取締役会
社長
組織図
![Page 4: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/4.jpg)
コンテンツビジネス部実績
GREEで提供
![Page 5: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/5.jpg)
コンテンツビジネス部実績
モバゲータウンで大人気配信中
![Page 6: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/6.jpg)
コンテンツビジネス部実績
モバゲータウンで大人気配信中
![Page 7: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/7.jpg)
UEIのスマートフォン&タブレットへの取組み
![Page 8: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/8.jpg)
Keyword
ソリューション
コンテンツ&
![Page 9: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/9.jpg)
ソリューションビジネス事例
フィーチャーフォン/スマートフォンに対応したマルチパーパスコンテンツ管理システム ZEKE CMS
![Page 10: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/10.jpg)
ソリューションビジネス事例
iPhoneによるARカーシェアリング(ORIX様)
![Page 11: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/11.jpg)
ソリューションビジネス事例
みずほ銀行様 ARによるATM・店舗検索システム
![Page 12: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/12.jpg)
コンテンツビジネス部実績
モンブラン社公認のiPhone向け万年筆アプリ
![Page 13: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/13.jpg)
![Page 14: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/14.jpg)
2007年頃からマルチタッチUIを研究
![Page 15: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/15.jpg)
3Dインターネットブラウズ環境の実験
![Page 16: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/16.jpg)
MCS Elements 2010Media & Contents Survey
1万円の高額アプリながらトップセールスを連続記録
![Page 17: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/17.jpg)
ZeptoPad Folio
����������
��
����� �
����
![Page 18: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/18.jpg)
![Page 19: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/19.jpg)
ARCが運営する技術情報ブログ海外の研究者など
他のメディアでは扱わない独自の情報を発信
![Page 20: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/20.jpg)
Ubiquitous Entertainment Inc.Makoto Kondo
![Page 21: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/21.jpg)
自己紹介• 近藤誠
• 株式会社ユビキタスエンターテインメント
ARC所属 研究員
• モバイルアプリプログラマー
![Page 22: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/22.jpg)
![Page 23: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/23.jpg)
![Page 24: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/24.jpg)
![Page 25: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/25.jpg)
![Page 26: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/26.jpg)
![Page 27: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/27.jpg)
総数450本以上!
![Page 28: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/28.jpg)
Powered By ...
![Page 29: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/29.jpg)
Powered By ...
![Page 30: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/30.jpg)
Powered By ...
![Page 31: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/31.jpg)
なぜ か?
![Page 32: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/32.jpg)
HTML5のメリット• iPhone, Android, PC, Macなどの様々な環境で動作
• 端末特有の専門知識は不要
• HTMLやCSS、javascriptを使って手軽に記述できる
![Page 33: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/33.jpg)
HTML5のデメリット• 写真の撮影ができない
• カメラギャラリーのアクセスができない
• 安定した音の再生ができない
• 3Dポリゴンの描画ができない
• バーコード読み込みができない
• AR機能ができない
• 電子コンパスのアクセスができない(一部可)
• アプリストアに置けない
![Page 34: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/34.jpg)
vs• Android/iPhone/PC/Mac全てで動く
• HTMLやCSS, javascriptを使って手軽に書ける
• 端末特有の専門知識が不要
• 3Dやカメラなど、デバイス特有の機能を使いこなせる
• アプリストアにて販売が可能
• ネイティブにより近いため、高速な動作が可能
• 端末にアプリとして並べられる
![Page 35: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/35.jpg)
vs• Android/iPhone/PC/Mac全てで動く
• HTMLやCSS, javascriptを使って手軽に書ける
• 端末特有の専門知識が不要
• 3Dやカメラなど、デバイス特有の機能を使いこなせる
• アプリストアにて販売が可能
• ネイティブにより近いため、高速な動作が可能
• 端末にアプリとして並べられる
Device API, WebGLで対応予定であるが、現在は非対応
![Page 36: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/36.jpg)
vs• Android/iPhone/PC/Mac全てで動く
• HTMLやCSS, javascriptを使って手軽に書ける
• 端末特有の専門知識が不要
• 3Dやカメラなど、デバイス特有の機能を使いこなせる
• アプリストアにて販売が可能
• ネイティブにより近いため、高速な動作が可能
• 端末にアプリとして並べられる
Device API, WebGLで対応予定であるが、現在は非対応
WebViewを利用すればなんとか作れるが、専門知識が必要
![Page 37: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/37.jpg)
まだまだHTML5だけでは足りない!
![Page 38: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/38.jpg)
そこで
![Page 39: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/39.jpg)
![Page 40: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/40.jpg)
enchant PROとは
• HTML5だけでは実現不可能な要素を補うためのミドルウェア
• カメラやAR機能、3D
描画などのサポートをenchant.jsに追加する
![Page 41: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/41.jpg)
HTML5アプリの構成
ネイティブ環境
enchant.js / HTML5
ブラウザ
![Page 42: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/42.jpg)
enchant PROの構成
ネイティブ環境
enchant.js / HTML5
enchant PROWebKit
![Page 43: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/43.jpg)
enchant PROの構成
ネイティブ環境
enchant.js / HTML5
enchant PROWebKit
![Page 44: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/44.jpg)
enchant PROの構成
ネイティブ環境
enchant.js / HTML5
enchant PROWebKitネイティブにアクセ
スし、デバイスの機能を制御
![Page 45: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/45.jpg)
enchant PROの構成
ネイティブ環境
enchant.js / HTML5
enchant PROWebKitネイティブにアクセ
スし、デバイスの機能を制御
![Page 46: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/46.jpg)
enchant PROの構成
ネイティブ環境
enchant.js / HTML5
enchant PROWebKitネイティブにアクセ
スし、デバイスの機能を制御
WebKit経由でAPIをHTML5側に提供
![Page 47: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/47.jpg)
enchant PROの特徴• enchant.jsの流儀に沿って、カメラや3D
レンダリングエンジンなどを制御できる
• Koozyt社のKARTテクノロジーを採用し、ARマーカーの認識も可能
• 現在 AndroidとiOSに対応
![Page 48: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/48.jpg)
機能一覧• カメラプレビュー表示
• 写真撮影
• 音の再生
• 方位センサー
• ジャイロセンサー
• 3D描画機能
• 3Dモデル読み込み
• QRコード認識
• ARマーカー認識
![Page 49: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/49.jpg)
カメラプレビュー
• カメラプレビューを画面に表示する機能
• カメラ画像の上にHTML要素を重ねることも可能
![Page 50: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/50.jpg)
カメラプレビュー
• iPhoneでは約40行
• Androidでは50行程度
![Page 51: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/51.jpg)
カメラプレビュー
1:var camera = new Camera();2:camera.startPreview(3: function(){4: console.log(‘start’);5:});
ソースコード例
![Page 52: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/52.jpg)
カメラプレビュー
1:var camera = new Camera();2:camera.startPreview(3: function(){4: console.log(‘start’);5:});
ソースコード例
わずか5行!
![Page 53: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/53.jpg)
3D描画
• javascriptから3Dモデルの表示が可能
• enchant.jsと同じように手軽に利用できる
![Page 54: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/54.jpg)
3D描画
• AndroidやiPhoneでは、通常OpenGLを用いるため、専門の知識が必要となってくる
![Page 55: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/55.jpg)
3D描画
1:var sprite = new Sprite3D();2:var scene = new Scene3D();3:sprite.rotationX=45;4:sprite.rotationZ=30;5:scene.addChild(sprite);
ソースコード例
わずか5行!
![Page 56: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/56.jpg)
AR機能
• Koozyt社のKARTエンジンを採用
• リアルタイムにマーカー認識が可能
![Page 57: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/57.jpg)
AR機能
1:var camera = new Camera(); 2:var sprite = new Sprite3D(); 3:var scene = new Scene3D(); 4:scene.addChild(sprite); 5:camera.addEventListener(‘detect’, 6: function(e){ 7: sprite.matrix = 8: e.data[0][‘afTransform’]; 9:});10:camera.startPreview(function(){11: camera.startARMarkerDetection();12:});
ソースコード例
![Page 58: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/58.jpg)
ARゲーム• マーカーからハートや星が飛び出してくるのを、タッチで消していくゲーム
• enchant PROを用いて製作
• ソースはぴったり100行
![Page 59: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/59.jpg)
enchant PROの利点• 今までHTML5だけでは出来なかったことが実現できる
• 短いコードでARなどの複雑な機能を利用できる
• アプリを作るミドルウェアであるため、成果物はアプリストアで配信可能
![Page 60: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/60.jpg)
成果物の構成
WebKit enchant PRO
enchant.js / HTML5
apk / appファイル
![Page 61: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/61.jpg)
成果物の構成
WebKit enchant PRO
enchant.js / HTML5
apk / appファイルアプリストアで配信可能
![Page 62: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/62.jpg)
ライセンス形態
•enchant PRO for
• enchant PRO for business
![Page 63: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/63.jpg)
enchant PRO for 9leap• 現在Android Marketで9leapアプリとして配布中
![Page 64: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/64.jpg)
enchant PRO for 9leap• 9leapに投稿する限りは無償で利用可能
![Page 65: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/65.jpg)
enchant PRO for business
• 法人向けライセンス(1アプリごと)
• Android 50,000円
• iPhone 50,000円
• KARTエクステンション(AR機能)
• Android 500,000円 (ARマーカー4つ)
• iPhone 500,000円 (ARマーカー4つ)
• Android/iPhone 800,000円 (ARマーカー8つ)
• 追加ARマーカー (お問い合わせください)
![Page 66: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/66.jpg)
開発状況
• Android版 / iPhoneβ版が完成
• 3D, AR, サウンド, 各種センサー, バーコード読み込みに対応
• Colladaモデルローダー
![Page 67: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/67.jpg)
今後の展望
• 3D機能のWebGL対応
• NFCやバイブレータなど未対応のハードウェアへの対応
• 既存のenchant.jsへのハードウェアアクセラレーションなど
![Page 68: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/68.jpg)
![Page 69: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/69.jpg)
m i c r o Z E K EAndroid向けホームアプリ開発ミドルウェア
![Page 70: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/70.jpg)
docomo Palette UI に採用
microZEKE
![Page 71: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/71.jpg)
![Page 72: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/72.jpg)
powered by
Webベースの高機能CMS iPhone/Android両対応のアプリHTML5対応サイト
![Page 73: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/73.jpg)
powered by
Webベースの高機能CMS iPhone/Android両対応のアプリHTML5対応サイト
スマホ対応のアプリとサイト両方作れるソリューションenchant PROもセットで入ってくるよ!
![Page 74: Ubiquitous Entertainment Inc.expo.nikkeibp.co.jp/sma/2011winter/FjqfAx7Q/pdf/a8.pdfenchant PROとは • HTML5だけでは実現不 可能な要素を補うため のミドルウェア](https://reader036.vdocuments.pub/reader036/viewer/2022062607/605578bee1505b6016500686/html5/thumbnails/74.jpg)
Ubiquitous Entertainment Inc.