Saturday, September 17, 2016

Published September 17, 2016 by Knowminfo with 1 comment

Best Free Coding Apps for Android Mobile Users

1. Dcoder, Mobile coding platform

Dcoder is a mobile coding platform especially designed to you code in mobile. It is a complete package to learn and comprehend the programming languages from a wide range i.e from c to ruby. It includes Rich text editor supporting syntax highlight and packed with all the necessary tools required to give you all the edge an IDE or Code Compiler can give.
Dcoder lets you code on mobile in more than 8 programming Languages from c, c#, cpp, python, php, java, ruby, objective-c and more. Not only you can code, you can debug the code see compilation errors and Result on the same screen.Its more alike port of your favorite Code Editor like Notepad++ or Sublime Text with compilation power, makes it equivalent to a powerful IDE like eclipse. To keep you engaging in coding we have our algorithm section, where you can improve your coding skills whatever be your level whether its novice or expert, We have something for you in there, you will be having fun solving these problems while walking in the park or in a boring college lecture.
The features include:
1. Rich Text Editor with Syntax highlighting
2. Line number, Auto indent, Auto complete Parenthesis
3. Undo Redo
4. File Open/Save
5. Custom Suggestion View
6. Multiple Language Support
7. Replacement for User input for languages like C, C++, Java and other
8. Active debug view for faster access of Output
9. Thoroughly designed Algorithm problems to improve coding Skills and make programmers industry ready.
10. Leader Board : To know where you stand in International coding Ground
11. Custom Menu Drawer
12. Custom Themes, Editable font Size for Editor
and much more!!

Visit the below link to download from play store

2. CppDroid - C/C++ IDE

 CppDroid is simple C/C++ IDE focused on learning programming languages and libraries.
Features:
* code complete
* real-time diagnostics (warnings and errors) and fixes
* file and tutorial navigator (variables, methods, etc)
* static analysis
* smart syntax highlighting
* portrait/landscape UI
* auto indentation and auto pairing (configurable)
* configurable code syntax highlighting (themes)
* compile C/C++ code (no root required)
* works offline (built-in compiler, no internet connection required)
* great C/C++ code examples included
* detailed C++ tutorial and learn guide included
* add-ons manager and auto updates
* Dropbox support

Visit the below link to download from play store
Cppdroid 

 

3. C4droid - C/C++ compiler & IDE

 C4droid is a user-friendly (but powerful) C/C++ IDE + C/C++ compiler for Android.
Basic features:
- Offline C compiler: create your own applications on Android device and run them even without Internet access
- Source code editor with syntax highlighting, tabs, code completion, code formatting, file association and undo/redo
- Export&share your programs as APKs or native executable (for terminal apps)
- No root required (but C4droid can use it for your programs if you want)
- Full ANSI C and ISO C99 support with TCC (Tiny C Compiler) + uClibc
- Git integration
- Customizable GUI, choose where to place tabs and buttons by yourself, themes are also supported.
More features with a free GCC plugin:
- Fully-functional C++ compiler, almost complete C++11 support with GCC compiler
- Native Activity, Qt, SDL and SDL2 support for GUI
- Debugger with breakpoints and watches
- Make file support: use the same build scripts as on your PC (Busy Box is included)
- Semi-automatic open-source library porting feature for enhanced programming & educationC4droid is designed to be user-friendly out-of-the-box,

Visit the below link to download from play store
C4Droid 

 

4. AIDE- IDE for Android Java C++

 AIDE is an integrated development environment (IDE) for developing real Android apps directly on your Android device. Follow interactive coding lessons and step-by-step become an expert app developer. Visually design apps, write code with the feature rich editor with code completion, real-time error checking, refactoring and smart code navigation, run your app with a single click and use the Java debugger to find bugs.
AIDE features interactive lessons with step-by-step instructions to learn Android app development and Java programming skills. Follow the lessons, become an expert and apply what you've learned in your own app projects.
AIDE will turn your Android tablet with keyboard into a real development box. We use the Transformer Prime to code with AIDE. AIDE will turn your Android Phone into a small development computer to browse and touch your code on the go.
AIDE supports building apps with Java/Xml and the Android SDK, apps with C/C++ and the Android NDK as well as pure Java console applications. AIDE is fully compatible with Eclipse projects. You can just copy the source code to your device and open the Eclipse project in AIDE to start coding. Alternatively you can keep your source code on your Dropbox - AIDE integrates with Dropbox and allows to easily download from your Dropbox and sync back your changes. AIDE can also open Android Studio projects, which follow the default folder structure. AIDE also supports Git for professional development
A brief summary of features...
Learn-to-code (in-app purchase):
- Interactive lessons with step-by-step instructions
- Java programming course
- Android development course
- Game development course
- Android Wear course
Edit-compile-run cycle:
- Create a sample App with a single click
- Build Java/Xml apps
- Build C/C++ NDK apps
- Build pure Java console applications
- Run your App with a single click
- No root access required
- Incremental compilation for fast build times
- Uses Eclipse .classpath project format for compatibility
- Open default Android Studio projects
- Integrated LogCat viewer
Debugger (in-app purchase):
- Debug Android Java apps and Java Console apps
- Breakpoints
- Step-in, step-over, step-out
- Inspect thread trace
- Inspect local variables
- Inspect object fields
Real-time error checking:
- Real time error analysis throughout the whole project as you type
- Automatic Quick-Fixes for many errors
UI design:
- Preview XML layouts
- Jump from view in the designer to the XML element
Refactoring:
- Rename
- Inline variable
- Introduce variable
- Extract method
Code:
- Code formatter
- Organize imports
- Out-comment code
- Create setters/getters/constructors from fields
Code navigation:
- Goto definition
- Find usages
- Goto symbol
- Goto class
Editor:
- Very fast editor even with large files
- Code completion for Java and Android XML
- Android online help directly from the code
- Syntax highlighting for Java and XML
- Unlimited Undo/Redo
- Pinch zoom
- Smart expand selection
- Keyboard support with configurable keybindings
- UI optimized for small screens to show as much code/content as possible
File browser:
- Built-in file manager with the most common features: Rename, delete, create file or folder
- Dropbox integration
- Git integration with Commit/Dicard/Push/Pull/Branch/Merge and SSH support.

Visit the below link to download from play store
AIDE 

 

5. Terminal IDE

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.

Visit the below link to download from play store
Terminal IDE 

1 comment: