スマホでAndroid開発が出来る!?Java N-IDEのご紹介

こんにちはー。管理人のピヨ猫でーす。

Androidアプリを作っているんだけど、思い付いたアイデアを直ぐに試して見たいんだ。
通勤中にスマホでJavaコードを書いて試せたりしないかな?

趣旨

Java N-IDEというAndroidアプリで、スマホでJavaのコードを書いて動かせるよー。詳しく紹介するねー。

趣旨

1.Java N-IDE - Android Builder - Java SE Complierとは?

Java N-IDE - Android Builder - Java SE Complierとは?

Java N-IDE - Android Builder - Java SE Complierは、Android端末でJavaの編集とコンパイルが出来る軽量Java開発環境アプリです。

  • Java consol project(プレーンJava)と、
  • Androidアプリの2種類の開発ができます。

Java N-IDEのインストール方法

Java N-IDEはGoogle Play Storeより無料でダウンロードできます。

Java N-IDEの評価

Java N-IDEの評価は星4.3でした。
ダウンロードユーザー数は3,000人強です。

Java N-IDEの評価
Java N-IDEの評価

2.Java consol projectの開発

プロジェクトの作成から実行まで

新規プロジェクトの作成

1. FILEを選択

FILEを選択

2. Newを選択

Newを選択

3. New Java console projectを選択

New Java console projectを選択

4. プロジェクト名、パッケージ名、メインクラスを入力しOKボタンを押下

プロジェクト名、パッケージ名、メインクラスを入力しOKボタンを押下

ソースの編集

1.編集対象ファイルを選択(例ではTest.javaを選択)

編集対象ファイルを選択

2.ファイルを編集

ファイルを編集
ファイルを編集

3. FILE→ SAVEを選択しファイルを保存

SAVEを選択しファイルを保存

実行

1.再生マークをクリック(コンパイルと実行が行われます。)

再生マークをクリック

2.実行結果

実行結果

おおおー。実行されましたー。
ただのHello WorldですがAndroidでコーディングできたことがちょっと驚きです。驚き

フォルダ体系

Java N-IDEではフォルダ体系が固定で決まっています。
Java consol projectの場合は、プロジェクトフォルダ直下にbuild、libs、srcフォルダが作られます。
【Java consol projectのフォルダ体系】

  • src ・・・ ソース格納フォルダ
  • libs ・・・ ライブラリ格納フォルダ
    この下にJarファイルを配置するとJarファイルに含まれるクラスをprojectで参照できます。
  • build ・・・ クラスファイル格納フォルダ
    この下にはクラスファイルが自動で生成されます。

3.Android projectの開発

プロジェクトの作成から実行まで

新規プロジェクトの作成

1. FILEを選択

FILEを選択

2. Newを選択

Newを選択

3. New Android projectを選択

New Java console projectを選択

4. プロジェクト名、パッケージ名、Activityクラス名、レイアウトファイル名を入力しOKボタンを押下

プロジェクト名、パッケージ名、メインクラスを入力しOKボタンを押下

ソースの編集

1.編集対象ファイルを選択(例ではMainActivity.javaを選択)

編集対象ファイルを選択

2.ファイルを編集

Java consol projectと同じ要領のため、画像割愛

3. FILE→ SAVEを選択しファイルを保存

Java consol projectと同じ要領のため、画像割愛

実行

1.再生マークをクリック(コンパイルと実行が行われます。)

再生マークをクリック

2.実行結果

実行結果

おおおー。Androidアプリが実行されましたー。
ただのHello WorldですがAndroidでAndroidアプリが作れるってちょっと驚きです。驚き

フォルダ体系

Android projectのフォルダ体系はパソコン上でAndroidを開発する場合と同じです。 作られます。
【Android projectのフォルダ体系】

  • src\main\java ・・・ ソース格納フォルダ
  • src\main\res ・・・ リソース格納フォルダ
  • libs・・・ ライブラリ格納フォルダ
    この下にJarファイルを配置するとJarファイルに含まれるクラスをprojectで参照できます。
  • app\build・・・ クラスファイル格納フォルダ
    この下にはクラスファイルが自動で生成されます。

4.Java N-IDE - Android Builder - Java SE Complierの機能紹介

Java N-IDEの各種機能

  • Run(実行)
  • Undo(元に戻す)
  • FILE(ファイル)
  • New(新規作成)
  • New Java console project(コンソールアプリケーション作成)
  • New Android project(Androidアプリケーション作成)
  • Create new class(新規クラスファイル作成)
  • Create new file(新規ファイル作成)
  • Open(プロジェクトを開く)
  • Open Java project(Javaプロジェクトを開く)
  • Open Android project(Androidプロジェクトを開く)
  • Sava(ファイルを上書き保存)
  • Sava Al(プロジェクト内の全ファイルを上書き保存)
  • Open Java project(Javaプロジェクトを開く)
  • Open Android project(Androidプロジェクトを開く)
  • Sava as(名前を付けて保存)
  • Recent files(最近のファイルを開く)
  • EDIT(編集)
  • Redo(元に戻す)
  • Find/Replace(検索/置換)
  • Jump to start(先頭行に移動)
  • Jump to end(最終行に移動)
  • Go to line(指定行に移動)
  • Share code(ソースファイルの共有)
  • Format source(ソースの整形)
  • その他
  • C/C++ N-IDE(C/C++用のN-IDEを起動)
  • Premium version(プレミアムバージョンの購入)
  • Editor thema(Pro)(Editorの表示テーマの選択)
  • Logcat(システムログを開く)
  • Java sample code(Javaサンプルコードを開く)
  • Report bug(Bugレポート)
  • Compiler setting(コンパイラーの設定)
  • Document info(開いているファイルの文字コード情報等を表示)
  • Encoding(開いているファイルのエンコード設定)
  • Highhlight language(言語種別Java、JSP等の選択)
  • Editor setting(エディターの設定)
  • Share this app(N-IDEアプリケーションの共有)
  • Rate this app(N-IDEアプリケーションの情報表示)

5.Java N-IDEの良い所と改善して欲しいこと

最後にJava N-IDEの良い所と改善して欲しいことをまとめます。

Java N-IDEの良い所

  • 通勤時間などの隙間時間でAndroidの開発アイディアを試せる
  • パソコンが無くてもJava開発を頑張れば出来る
    プログラムを始めたい人がお試しで使うには良いかも
  • Android SDKが無くてもAndroidアプリの開発を頑張れば出来る
    パソコンが無いすごく遅くてAndroid開発が出来ない人が、お試しでAndroid開発をしてみるには良いかも(?)

Java N-IDEの改善して欲しいこと

  • AndroidのlayoutファイルをGUIで編集できない
    手で頑張ってXMLのlayoutファイルを編集して画面レイアウトを作らないといけない。正直厳しい。

正直なところスマホで開発は大変

正直、スマホでは開発はし辛いです。タブレットならまだ良いですが・・・。
良いところで述べた通り、隙間時間でアイディアを試すツールとしては良いと思います。

それでは、少しでも本記事がお役に立てたら幸いです。

宜しくね

TECHNICAL MASTER はじめてのAndroidアプリ開発 第2版 Android Studio 2対応【電子書籍】[ 山田祥寛 ]

価格:3,110円
(2019/4/16 21:43時点)
感想(1件)

広告




スポンサーリンク
広告




広告




シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
広告