1. Install from Android market;
2. Go to Home screen/Settings/Language and keyboard/ and check "Programmer Keyboard";
3. When you type, long press on the text, select "Input Method" from the menu and then "Programmer Keyboard" from the second menu.
Programming directly from your phone finally made easy!
This free keyboard has autocomplete with all PHP functions, and the long awaited Undo and Redo keys. Regarding buttons, you can find all the special characters used in programming, like:
-arrow keys / buttons (select text keys when Shift is pressed)
-copy key / button
-cut key / button
-paste key / button
-delete key / button
-tab key / button
-home key / button
-end key / button
-select line key / button
-select word key / button
-Alt key / button
-Menu (Ctrl) key / button
-undo key / button
-redo key / button
There are two types of keyboards: the full keyboard and the compact keyboard with two sets of keys. You can toggle easily between all three sets of keyboards. In full view, there is also Escape key witch hides the keyboard.
Try it and enjoy :)
The app is now free (as in $) to use, but a donation is appreciated to keep things going.
You are required to get the Octave Main Package (com.octave.main) to use this.
You are required to get the Octave Gnuplot Package (com.octave.gnuplot) to support plotting.
There are many additional packages (com.octave.*) for use.
This is a different sort of app. Unpacking the executable and other files necessary for Octave to run will take awhile when you install or upgrade this, but will be worth it. Whether this is installed to the sdcard or to internal storage, the executables and libraries will take up around 100MB of internal storage either way.
You can add .m files and a .octaverc startup file in an external storage directory setup for you. Often at /sdcard/GNUOctave/home.
Your latest plots (.png files) can be found in an external storage directory setup for you. Often at /sdcard/GNUOctave/intents.
You will be running in a fake chroot of sorts which includes Octave and many of the programs you expect to find in a standard GNU/Linux (read Debian) install. The fake chroot is split between your external/shared partition (often /sdcard) and your internal (/data/data/com.octave) to save space.
Plot commands and edit commands fire off intents to use whatever image viewer or text editor you have.
See Octave Documentation:
See the FAQ:
File bugs and feature requests here:
See code here for packages here:
This launcher is licensed under the Apache License 2.0.
No GPL licensed code is found within this app, but is found in the packages needed to run.