Monaca

曖昧さ回避 この項目では、アシアル株式会社が運営するWebサービスについて説明しています。音楽グループについては「MONACA」を、菓子については「最中」を、その他の用法については「モナカ」をご覧ください。

Monaca(モナカ)とは、HTML5アプリ開発用のWeb IDE及びデプロイサーバーを提供するWebサービスである。アシアル株式会社(Asial Corporation)が開発・運営している。

Monaca
開発元 Asial Corporation(アシアル株式会社)
使用エンジン Apache Cordova
対応言語 JavaScript, HTML, CSS, Angular, React, Vue.js, OnsenUI
種別 Webアプリケーション
ライセンス Apache License
公式サイト https://ja.monaca.io/
テンプレートを表示

概要

Apache Cordova(旧:PhonGap)ベースのHTML5アプリの開発プラットフォーム。Webブラウザからアクセス可能なWeb IDE、開発したアプリをAndroidアプリ、iOSアプリ、Webアプリケーションとしてビルドするサービス、およびデプロイサーバーを提供する。

mBaaS(mobile Backend as a Service)としてはMonaca Backendが提供されている他、富士通クラウドテクノロジーズのニフクラ mobile backend(旧:ニフティクラウド)、Firebase等の他社サービスも使用可能 [1]。Freeプラン以外ではローカル開発も行えるMonaca LocalkitやMonaca CLIも使用可能。

使用できる言語としてはCordovaに準ずるJavaScriptHTMLCSSといったウェブアプリケーション開発用の言語の他、AngularReactVue.jsといったWebアプリケーションフレームワークも対応している。また、同じくアシアルが開発するCordovaベースのオープンソースUI フレームワークであるOnsenUIも提供されている。

同じくCordovaをベースとする製品に、PhonGapの買収元であるAdobeによるAdobe PhonGapとPhonGap Build、IBMによるIBM MobileFirst等がある。Adobe PhonGapはローカル環境にインストールして使用し、開発したアプリをPhonGap Buildでビルドし、自分で用意したサーバーへデプロイする必要がある。これに対し、Monacaは開発・ビルド・デプロイまですべてMonacaのWebアプリケーション上で可能である事が違いとして挙げられる[2][3]

関連項目

脚注

  1. ^ 中津川, 篤司 (2018年8月24日). “あなたに最適なmBaaSはどれ?AWS Mobile HUB / Firebase / ニフクラ mobile backend 三社を比較検証! | モナカプレス”. モナカプレス. 2020年5月7日閲覧。
  2. ^ バリカン (2016年11月29日). “CordovaとPhoneGapとの違い|Monacaでアプリ開発 - BarikanBlog”. BarikanBlog. 2020年5月7日閲覧。
  3. ^ itagakishintaro (2018年9月13日). “MonacaとPhoneGap Buildを試してみる - Qiita”. Qiita. 2020年5月7日閲覧。

外部リンク

  • 公式サイト(日本語)
  • 公式サイト(英語)
ActionScript
オープンソース
無償
有償
C/C++
オープンソース
無償
有償
Groovy
オープンソース
有償
Java
オープンソース
無償
有償
.NET
オープンソース
無償
有償
Scala
オープンソース
有償
Python
オープンソース
有償
R
関連項目
  • 斜体 の物は開発終了の物。
  • カテゴリ
  • 比較(英語版)
  • Category:ソフトウェア開発ツール
コンピュータ・プログラミング言語の関連項目
言語水準
言語処理系
言語分類
その他
関連項目