Terminal IDE Application icon

Terminal IDE 2.02

47.6 MB / 1000K+ Downloads / Rating 4.4 - 11,786 reviews


See previous versions

Terminal IDE, developed and published by Spartacus Rex, has released its latest version, 2.02, on 2013-05-02. This app falls under the Tools category on the Google Play Store and has achieved over 1000000 installs. It currently holds an overall rating of 4.4, based on 11.786 reviews.

Terminal IDE APK available on this page is compatible with all Android devices that meet the required specifications (Android 2.3+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.spartacusrex.spartacuside

Updated: 12 years ago

Developer Name: Spartacus Rex

Category: Tools

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Terminal IDE on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

4.4
Total 11,786 reviews

Reviews

5 ★, on 2013-08-28
One suggestion though. Please add zsh as an optional shell for serious command line users. Perhaps even throw in grmls config if possible. If need be I can offer my help where needed. Maybe even an option to chose default shell the terminal starts with. Aside from that this deserves applause and donations. With the support for USB devices from android like keyboards this becomes a somewhat productive environment for scripters and coders on the go. Vim said enough for me.

5 ★, on 2013-04-09
Boy was I impressed by this one. This is not something you will get me to uninstall any time soon. I am using it on my ASUS Tf101 with attached keyboard and it works pretty slick. Not yet used to the keyboard idiosyncracies yet, but its not much of an issue really. I get the feeling like this IDE is just at the beginning and it is already very functional. As more tools get ported to Android, this is only going to get better. If you like a no frills commando-style IDE and you have an android device, this is definitely for you.

5 ★, on 2015-07-10
Terminal doesn't support all the functions, but ssh and telnet actually work pretty good, setting up extra command for ssh is minor inconvinience. And it works not only through usb but over router as well. Regarding compilers. Well g++ does not have STL, but java works just fine. And soft keyboard that comes with it is pretty handy: finally i have tab key on my phone and some handy shortcuts too =)

5 ★, on 2013-07-13
Awesome software (umm... 'operating system' ;-) Works great with my bluetooth keyboard. Feature-rich. No need to describe this awesomeness in the review, because it works as advertised! I still cannot believe that it's free. (Open source rocks!) Now I can hack on my tablet: another reason not to bring my laptop. 5* (Some hard-to-implement suggestion: some sort of 'add-on/package management' system, so we can install other tools (m4, autotools, cmake, ...) easily.)

5 ★, on 2014-01-15
I just can't rate this high enough, I would give 6 stars if I could, has turned my nexus 7 (2012) into something motte useful than my old eee (704). The OSK provided is the best for things of this natured. I use it for anything similar including ssh/terminal/addi. Having a full programming environment is invaluable to me, it high quality and free. Thank you. If I had to find a flaw (and it's a minor one) the keyboard is still not ideal. If I am going to do anything serious I use my snap on BT keyboard.

5 ★, on 2015-11-29
This is a very powerful application. I have it running on a spare phone, and I use it in tandem with my main phone to learn the C family of programming languages. The only problem, and I'm sure this will be resolved in time, is no CPP headers. That's not worth docking any stars though, so this gets a full 5. Top notch.

Previous Versions

Terminal IDE 2.02
2013-05-02 / 47.6 MB / Android 2.3+

About this app

** INCOMPATIBLE WITH ANDROID 5.0 LOLLIPOP AND VERSIONS PAST THAT **

** ONLY USE WiTH ANDROID 4.4 OR BELOW.. **

** ( Sorry - but new PIE restrictions break everything in later versions ) **

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.

It's all available with normal user permissions..

Also the project is released under GPLv2

http://code.google.com/p/terminal-ide/

Enjoy!

Constructive criticism always welcome. Useless abuse, not so much.

Spartacus

NB: This app CANNOT be installed onto the SDCard because you do not get 'Execute' permissions on that mount. It must run in this app's private memory on the device [Also much more secure]. You can of course still read / write to the SDCard and store your files / projects there. ALSO - once extracted it takes up about 150MB of your INTERNAL memory. You have been warned..

NB2: 'ENTER NOT WORKING' confusion on Terminal IDE keyboard.. Android expects a different key-code than the terminal(which expects ^M).
- Use CTRL+ENTER to send Android ENTER at any time.
- GO,NEXT,SEND & SEARCH all work when they appear as icons.

NB3: The Help/Tutorials, available in the app, can now be downloaded separately as a PDF from the Google code project. Thanx to Roy.

NB4: This app is ARM only.. No x86 support. Sorry - and yes, it's a big job to convert..

NB5: No UTF-8 support yet.. Just ASCII.

NB6: READ ALL THE IN-APP HELP! TWICE! BEFORE YOU EMAIL ME! Please..

Thank you.

New features

v2.02 Fixed missing PERMISSIONS..
v2.01 - Fixed first bug wave..
- Fixed crash when accessing telnetd / ssh help.
- spelling mistakes in help..
v2.0 - GCC 4.4.0 :-)
- make, ctags, & taglist vim plugin.
- links 2.7 web browser - DNS works on this.
- Full tutorials explaining how to compile C/CPP apps.
- READ ALL THE HELP / TUTORIALS!

App Permissions

Allows applications to open network sockets.
Allows an application to write to external storage.
Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
Allows access to the vibrator.
Allows an application to read from external storage.