FJCT_ニフクラ mobile backend(mBaaS)お役立ちブログ

スマホアプリ開発にニフクラ mobile backend(mBaaS)。アプリ開発に役立つ情報をおとどけ!

Androidで動作するコードエディタまとめ(JavaScript編)

Androidはニュースやソーシャル情報をチェックするだけでなく、プログラミングを学習する上でも利用できます。現在、数多くのプログラミングに対応したエディタアプリがリリースされています。

今回はそんなエディタアプリの中で、JavaScriptに対応したものをまとめて紹介します。

DroidEdit (free code editor)

DroidEditは無料で利用できますが、さらにPro版(有料)もあります。ローカルだけの編集であればフリー版が、さらにSFTPやDropbox連携などはPro版の機能で提供されています。

DroidEdit (free code editor)

CodeSnack IDE

CodeSnack IDEはJavaScript以外にもJavaやKotlin、Ruby、Goなどの言語ハイライトに対応しています。また、コードを実行させることも可能です。コードはSFTP経由でデプロイできます。

CodeSnack IDE

Dcoder, Compiler IDE :Code & Programming on mobile

Dcoderはプログラムを記述して実行できる他、レベル別のプログラミング問題も用意されています。学習環境として使うのも良さそうです。

Dcoder, Compiler IDE :Code & Programming on mobile

DroidScript - JavaScript IDE

コードを編集して、まるでアプリのように実行できます。コードの編集はWebブラウザから行えるので、デスクトップからでも編集できます。

DroidScript - JavaScript IDE

Acode - powerful code editor

オープンソースのコードエディタです。GitHubやSFTPをサポートしています。プレビューを使って実行結果を確認できます。

Acode - powerful code editor

WebCode - ide for html, css and javascript

スニペットサービスのようにHTML、JavaScript、CSSを記述して、プレビューを使って結果を確認できます。

WebCode - ide for html, css and javascript

Spck Editor / JS Sandbox / Gitクライアント

GitHubやGitlab、Bitbucketなどに対応しています。コードを編集してプレビューも行えます。UIはVisual Studio Codeに似ていると評価されています。

Spck Editor / JS Sandbox / Gitクライアント

AWD - PHP/HTML/CSS/JS IDE

Web系の言語に加えてPHPにも対応しています。編集したコードはSFTPなどを使ってデプロイできます。Webサーバも内蔵されています。

AWD - PHP/HTML/CSS/JS IDE

Web Development IDE : HTML, CSS, JavaScript

自分で編集するのに加えて、BootstrapやAngular、jQueryなどを学べるコンテンツが同梱されています。プログラミングの学習に利用するのも良さそうです。

Web Development IDE : HTML, CSS, JavaScript

CODE: JavaScript Runner, Calculator, IDE

JavaScriptのみに対応したエディタです。コードを書いて、その場で実行して結果を確認できます。

CODE: JavaScript Runner, Calculator, IDE

Code Editor - IDE, Programming on Mobile

30以上の言語のコンパイル、実行に対応したエディタです。JavaScriptも編集、実行できます。コンソールがあるので、インタラクティブなコード実行も可能です。

Code Editor - IDE, Programming on Mobile

Squircle - Code Editor

オープンソースのエディタです。コード補完、自動保存、エラーチェック機能などが備わっています。JavaScript以外の言語も利用可能です。

Squircle - Code Editor

Web IDE

Web系の言語に特化したエディタです。シンタックスハイライト、自動保存など基本的な機能が備わっています。

Web IDE

JavaScript Editor - Run and Learn JavaScript quick

JavaScriptの編集と実行に対応しています。また、学習環境としての側面もあります。TypeScriptやReactなどを学ぶこともできます。

JavaScript Editor - Run and Learn JavaScript quick

まとめ

エディタの中には学習コンテンツが内蔵されているものも多くあります。スマホであればいつでもどこでも学べるのが便利そうです。JavaScriptを学びたい方は、こうしたアプリをぜひインストールしてください。

導入相談会

中津川 篤司

中津川 篤司

NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。 2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。