** CURRENTLY INCOMPATIBLE WITH ANDROID 5.0 LOLLIPOP **
Terminal IDE is
an expandable terminal application, with a full Java / C / C++ / HTML /
Android development kit, that runs on your Android device.
It uses the command line, with many powerful and robust open-source
applications, plus a custom ASCII on-screen 'soft' keyboard that works
well (You must ENABLE it in your device's main Keyboard Settings).. and
also has an extensive generic external 'hard' keyboard key mapper. This
way CTRL / ALT / ESC etc.. should all be accessible.
GCC 4.4.0,
make 3.82, ctags, javac, java, dx, proguard, aapt, apkbuilder, signer,
ssh, sshd, telnetd, bash 4.2, busybox 1.19.2, vim 7.3, nano 2.2.6,
midnight commander 4.8, htop 1.0, TMUX 1.5, links 2.7, rsync 3.0.8, git
1.7.8, BitchX 1.1 and a nice terminal emulator are all available.
The
vim editor has been setup with c / java / HTML development in mind and
is extremely powerful. Also vim has been setup by default in a humane
way (arrow keys work, backspace..), so that starting on this long and
glorious journey won't begin with a punch in the face.
With the
addition of all the other apps provided, Terminal IDE becomes much MUCH
more than an extremely powerful IDE. One could call it a complete
'Command Line OS'.
Best of all you can log in via telnet / ssh and use your home keyboard/screen combo!
AND the whole app runs WITHOUT needing ROOT permissions.