Androidはニュースやソーシャル情報をチェックするだけでなく、プログラミングを学習する上でも利用できます。現在、数多くのプログラミングに対応したエディタアプリがリリースされています。
今回はそんなエディタアプリの中で、JavaScriptに対応したものをまとめて紹介します。
- DroidEdit (free code editor)
- CodeSnack IDE
- Dcoder, Compiler IDE :Code & Programming on mobile
- DroidScript - JavaScript IDE
- Acode - powerful code editor
- WebCode - ide for html, css and javascript
- Spck Editor / JS Sandbox / Gitクライアント
- AWD - PHP/HTML/CSS/JS IDE
- Web Development IDE : HTML, CSS, JavaScript
- CODE: JavaScript Runner, Calculator, IDE
- Code Editor - IDE, Programming on Mobile
- Squircle - Code Editor
- Web IDE
- JavaScript Editor - Run and Learn JavaScript quick
- まとめ
DroidEdit (free code editor)
DroidEditは無料で利用できますが、さらにPro版(有料)もあります。ローカルだけの編集であればフリー版が、さらにSFTPやDropbox連携などはPro版の機能で提供されています。
CodeSnack IDE
CodeSnack IDEはJavaScript以外にもJavaやKotlin、Ruby、Goなどの言語ハイライトに対応しています。また、コードを実行させることも可能です。コードはSFTP経由でデプロイできます。
Dcoder, Compiler IDE :Code & Programming on mobile
Dcoderはプログラムを記述して実行できる他、レベル別のプログラミング問題も用意されています。学習環境として使うのも良さそうです。
Dcoder, Compiler IDE :Code & Programming on mobile
DroidScript - JavaScript IDE
コードを編集して、まるでアプリのように実行できます。コードの編集はWebブラウザから行えるので、デスクトップからでも編集できます。
Acode - powerful code editor
オープンソースのコードエディタです。GitHubやSFTPをサポートしています。プレビューを使って実行結果を確認できます。
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サーバも内蔵されています。
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以外の言語も利用可能です。
Web IDE
Web系の言語に特化したエディタです。シンタックスハイライト、自動保存など基本的な機能が備わっています。
JavaScript Editor - Run and Learn JavaScript quick
JavaScriptの編集と実行に対応しています。また、学習環境としての側面もあります。TypeScriptやReactなどを学ぶこともできます。
JavaScript Editor - Run and Learn JavaScript quick
まとめ
エディタの中には学習コンテンツが内蔵されているものも多くあります。スマホであればいつでもどこでも学べるのが便利そうです。JavaScriptを学びたい方は、こうしたアプリをぜひインストールしてください。