16
アプリ開発の可能性を広げるプラットフォーム HTML5ハイブリッドアプリと MonacaCordovaの紹介 アシアル株式会社 田中正裕 / @MASSIE CROSS 2015 本当に使える CROSS プラットフォーム開発環境はどれだ!ガチンコ対決!

CROSS 2015 モバイル開発環境セッション

Embed Size (px)

Citation preview

アプリ開発の可能性を広げるプラットフォーム

HTML5ハイブリッドアプリとMonacaとCordovaの紹介

アシアル株式会社

田中正裕 / @MASSIE

CROSS 2015本当に使える CROSS プラットフォーム開発環境はどれだ!ガチンコ対決!

アプリ開発の可能性を広げるプラットフォーム

自己紹介

田中正裕アシアル株式会社代表取締役Monacaプロダクトマネージャー

Twitter: @massie

E-mail: [email protected]

HTML5 Experts.jsCordovaユーザー会

アシアル執筆の最近の書籍

【定義】

HTML5ハイブリッドアプリ=Web技術で開発されるアプリ

【実装技術】

Cordovaフレームワーク

【対応ツール】

Monaca(だけではありませんが)

アプリ開発の可能性を広げるプラットフォーム

HTML5はモバイル開発No.1

出典: Developer Economics 2014 Q3

構築技術のなかで圧倒的に高いマインドシェアを獲得

アプリ開発の可能性を広げるプラットフォーム

弱点は「デバイスAPI」

ネイティブSDKのプラットフォームAPIの充実度はHTML5の比ではない

アプリ開発の可能性を広げるプラットフォーム

Webとネイティブの融合

ネイティブコード

HTMLコンテンツ

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

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

HTML5ハイブリッドアプリ

アプリ開発の可能性を広げるプラットフォーム

業界標準となったCordova

様々なソリューションに組み込まれている

アプリ開発の可能性を広げるプラットフォーム

Monaca クラウドIDEブラウザベースのアプリ開発環境

Monacaデバッガー実機でのデバッグとテストを

Onsen UIHTML5アプリ向けUIフレームワーク

Monaca Localkitハイブリッドアプリのローカル開発環境

HTML5アプリ開発プラットフォーム

BASIC デベロッパー向けプラン エンタープライズプラン

無料3アプリまで

月1000円~ 月15万円~

アプリ開発の可能性を広げるプラットフォーム

MonacaクラウドIDE

• ブラウザベースのフル機能IDE

• モバイルとPCアプリ開発に対応

• iOS• Android

• Windows 8

• Chrome Apps• バックエンドやビルド機能

Monacaデバッガー

同じアプリを実機上で簡単に動作確認できます。ライブリロード対応。

• ハイブリッド開発の実行ツール、コンパイルせずに開発と動作確認

• Cordova APIやプラグイン追加にも対応

Onsen UIフレームワーク

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

CSSで簡単カスタマイズ

80,000ユーザー、3,000アプリ

アプリ開発の可能性を広げるプラットフォーム

2月18日発売予定!

詳細はこちらから

https://ja.monaca.io

ありがとうございました

Twitter: @massie

E-mail: [email protected]

Masahiro Tanaka

Founder & CEO, Asial Corporation