• CppDroid - C/C++ IDE 1
  • CppDroid - C/C++ IDE 2
  • CppDroid - C/C++ IDE 3
  • CppDroid - C/C++ IDE 4

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 *

On first launch CppDroid extracts SDK (about 150Mb) and downloads and extracts examples and tutorials, so about 190Mb of internal storage space is required. It can't be moved to sd card because of android security.

Start learning C and C++ by examples (menu / Project / Examples) or tutorials (menu / Project / Tutorials).

App blog:http://www.cppdroid.info

Advanced paid features (marked with *) review:http://www.cppdroid.info/p/advanced-features.html

ArduinoDroid app:http://www.arduinodroid.info

Category : Education

Related searches

Reviews (27)

Mig. M. Dec 23, 2018     

The app is amazing, when it works. I can only give it 2 stars since it crashes quite a bit. For instance, whenever I create a new file and type "namespace ...;" it just crashes to the home screen no matter what the namespace is. I really hope this app gets updated with a fix. In the meantime I'll have to use one of the other mediocre apps. I will change my rating, and perhaps purchase the premium, when the crashing gets fixed.

A. G. u. Nov 15, 2018     

This was working brilliantly, until today it started repeatedly randomly crashing while I'm working on a project I've been working on for some time. Not while the project is running, but while I'm typing out code for it. Clearing app data and cache did not help. The first time this happened I lost a lot of work, and it hasn't been stable for long enough for me to do the same work again in a single sitting since. This isn't currently usable for me.

Tom. P. Jul 21, 2019     

The most appropriate word I can use to describe this app is obnoxious. Any features worth using are behind a pay wall which is fine but there is no option to try before they cram a ton of useless data on your phone. 200MB when the only feature you can use without paying is basically a poorly optimized text editor? Really? The UI is unintuitive and just plain ugly (how hard is it to put in a little effort?). Wanted to like this app but just wow what a disappointment.

Mar. E. Feb 17, 2019     

Just starting with C++ programming language and I'm loving it. The themes and fonts, auto indents and pin-pointing errors, even immediately you type them, makes life so much easier. An issue is when I minimize and try coming back it stops and has to be restarted, and that's trouble if I haven't saved the project was working on. Same thing happens when I'm exploring the saved files. And the keyboard is TOO tiny. But all that's just to mention. It's awesome.

Eri. T. Jan 19, 2021     

Excellent app & Super fast. But what is disturbing is that, while opening the app, the last file what I was working in- doesnโ€™t load automatically.. Because sometimes I dont even remember that I was working with some projects. can you fix this? I would love to go 5 starts. C:

NIX. F. Nov 10, 2019     

This is best coding app for android , with best interface I live it. But it has a problem that is it doesn't has auto save feature, so it takes long to save and compile (in c++) then watch the result and also somewhat irritating if I have to test something because i have to do this process many times.

MOH. S. Jan 28, 2021     

Below than better. You have to buy premium to remove ads. Can't reload the last program you were working on. You may have to face typing problems coz of low visual space if you are using your inbuilt keyboard. One impressing thing is it shows error mistakes in your coding n I think it's common in all coding app. OVERALL BETTER THAN NORMAL

Ror. C. Dec 14, 2018     

Had a few teething issues on initial install, would hang during saving a project. But this is the only phone app I've found that makes projects containing multiple code files intuitive and easy to work with. C++ 11 is still experimental, and throws warnings when using some objects from some libraries.

Elf. S. Mar 28, 2021     

Almost perfect. Can't open the last file I was working on is a major drawback because I forget really easy on what I was working, and navigating the menu to open the file is quite clunky. Oh and an undo button would save a life :)

Alm. M. Apr 11, 2020     

Good compiler, programming is on the go! It would be much efficient if you purchase the premium version. I would say the code complete feature is slow as well as the syntax highlighting (not sure but maybe it's on my device). For the developer: I would like to ask why I cant view my txt files in the app. The files I made in the fstream aren't displayed in the directory of the project. However, it can be read through the program but has no visible file can be opened. Please help.

Mya. J. 0. Sep 22, 2019     

When we are writting a program we cannot see the editor due to some ads so this makes it difficult to check what we are writting. so if any ad has to be displayed make sure that it does not cover the editor. Thats the reason i am giving 3 stars .other than that its awesome.

Sid. R. Nov 24, 2021     

It was the best app for offline android programming, but now it shows an update error and that it was designed for older android version. It would be great if the makers could rectify and clear the error. It would be very much fine to use the app again.๐Ÿ˜€

Arv. Oct 8, 2020     

In android 10 when I create any program it enables the secure keyboard rather than a normal keyboard and I cannot type anything even I couldn't go to second line. In secure keyboard there is only enter button not a next line button as normal keyboard has. I have to type all expression and characters in only one line. Please fix it.

Lui. T. Nov 2, 2018     

It's tougher to use than any program I used on PC. Despite starting a new project it memorized a scrapped save, and it gets annoying real quick when I try to do something different.

Bra. M. Jan 10, 2021     

I left my tablet to download whatever this app is trying to download for FIVE HOURS. It's stuck trying to download dozens of example projects with no option to cancel or decline. I cannot do anything with this app because the downloads never finish, and there is no way to bypass.

Kas. Aug 11, 2019     

the code analysis is very good, i say one of the best. it even day that implicit type conversion will take place from double to float. but it doesn't support some C++11 features which is very bad. i have a habit of writing std::cout and std::cin but it complies fine when i use using namespace std .In my computer i use more than 1 namespace so, plz fix this. even it doesn't support cast operators like static_cast. even it doesn't support random header file.

Pat. G. Feb 1, 2022     

The app was the best ever in programming, , containing alot of examples, , but all of a sudden I can't use it anymore because it brings an "update error"...kindly correct that because I dont want to start using other apps that I am not used to...

Gur. W. Oct 8, 2020     

First things first, I created my own file and made a basic calculator program in it. Then I saved it and tapped on "run" icon. Everything was normal but just in a few seconds a message popped up saying "Terminal session stopped".....WHY?? It has happened to me everything. Please do something about this, Hope you show concern....

Alo. S. Mar 16, 2021     

Great application for the ones who don't have any computer system and this works fine with data structures even for competitive programming i love this a lot when you are on the go and you don't have any laptops you can still work on it !!!

bla. s. Aug 9, 2020     

Hi ur app is very good but i cant do Graphics programing, why? No graphics.h found error occurs. But i want only, only, only graphics. Dont know much programing as other computer students do. Also sent mail to u. What is true way of doing Graphics programing in c++ on Android. If a phone can run heavy graphics games then it can run graphics commands too.

Tra. Jan 12, 2019     

It works but very buggy. It also installs a bunch of files without the option to skip them. When you Uninstall the app it doesn't delete the thousands of files it downloaded.

Jeb. O. May 21, 2022     

Can you please update it?๐Ÿ™‚ It's not capable with my android system, it is showing that it needs to be updated and , update error. Requesting developer to update this app.

Ali. A. May 23, 2022     

This app is not working on my phone because it is not developed enough for new android phones and I can't even update the app because there is no update version of it.

HPR. O. May 3, 2022     

Again and again it's showing update error and I have to make a important program I'm shifting to another applications/softwares and I'm giving 3 star because it's help me to improve my programing logic just fix that bug I'm requesting to the developer of this software please fix that

Bil. Q. Dec 29, 2020     

Excellent, application for learning and teaching c and c++. Highly recommend it to everyone and loving the platform. Very helpful for people who don't have any other platform to work on.

Ash. R. Jun 17, 2020     

please update to latest features. Specially add support for Keyboard shortcuts like select, copy, paste, build, build and run. And auto reloading files for competitive programming. output.txt will reload after each time I run a code....Make it paid if necessary...

Ujj. K. Dec 3, 2019     

Crashes everytime I try to save or open any file. The problem started after I upgraded to Android 10, never had any problem on Android Pie.