Comment on page
Monaca での開発の概要
Monaca は、アシアル株式会社が提供する、スマートフォン・タブレット向けアプリの開発ツール、Web サービスなどの総称です。Monaca では、スマートフォン向けのアプリ開発が、誰でも簡単にできるように、各種開発ツール・ Web サービスに加え、サポート ( StackOverFlow での議論の場、情報提供用のブログ、ツールの取扱説明書など ) も提供しています。
Monacaは、PhoneGap/Cordova で HTML5 ハイブリッド モバイルアプリ の開発を容易にします。 Monaca は、既存のワークフローと開発環境にすぐに接続できる、最もオープンなハイブリッドアプリ開発プラットフォームです。 Monaca クラウド IDE、CLI からデバッガー、リモートビルドまで、ハイブリッドアプリ開発に必要なものはすべてここにあります。
Monaca を選択する、3 つの主な理由を、次に記します。
- クラウドを活用した開発環境 : 私たちのツールは、クラウドを活用した 2 つのアプリ開発方法を提供しています。完全なクラウド開発環境では、セットアップが不要で柔軟性があります。また、クラウド同期によるローカル開発では、独自の環境を使用でき、端末のライブ同期やリモートビルドなどの機能を利用できます。
- フレームワーク非依存型 : 私たちのオープンソース Onsen Framework は、Monaca と緊密に統合されていますが、Monaca は、他の JavaScript フレームワークも使用することができます。 Angular 1、2+、React、Vue.js もサポートしています。また、独自のフレームワークも導入することができます。 すぐに使用できるテンプレートが多数用意されています。
- 組み合わせ自由 : 私たちは、設計、アプリケーション開発、バックエンド開発、テスト、デバッグ、ビルド、ディストリビューションにいたるまで、すべての工程をカバーしています。Monaca は、Sublime Text や Git のようなツールを使って作業することができます。必要なものだけを選んでください。私たちはあなたのワークフローにシームレスにつながります。
Monaca では、アプリ開発の各工程で利用できる、次の 4 種類の開発環境を提供しています。これらの開発環境を活用すれば、より効果的に、より柔軟に、開発を行えます。

Monaca クラウド IDE は、ブラウザベースの開発環境です。Web ブラウザからセットアップせずにアプリ開発を行うことができます。IDE、デバッガー、リモートビルドまで、必要なものはすべてそろっています。
Monaca クラウド IDE は、ブラウザー上で動作する開発環境です。モバイルアプリ開発工程のほとんどを、Web ブラウザー上で行え、手間のかかる設定も必要ありません。また、Monaca デバッガー とライブプレビュー ( Monaca クラウド IDE に実装されている機能 ) を併用して、開発中でも、アプリの動作検証を行えます。なお、ライブプレビュー機能では、Cordova プラグインまたはネイティブのプラグインをサポートしていないため ( 正しくプレビューできません )、検証・デバッグ時には、Monaca デバッガーも併用することを推奨します。詳細はこちら

Monaca クラウド IDE の画面