C4droid - C/C++ compiler & IDE

4.6
Category Education
Developer n0n3m4
Platform Android
Package com.n0n3m4.droidc
The most powerful and user-friendly C/C++ compiler & IDE on Google Play

Similar Apps & Alternatives

Reviews (213)

Noah Fowler
May 22, 2022
Updated GCC would be cool, could we get an option to copy specified files to the temp run directory to allow dlopen etc? Android 12+ has permission issues outside of c4droid dir
11
Mark Cooke
Apr 5, 2022
Rating updated as developer responded to my frustrated issue with a rational response. And because it deserves the 5 stars
3
john daldry
Feb 20, 2022
Really nice C++ compiler. It would be nice if the compiler error messages could be displayed within the ide, instead of a pop up window, and it would be awsome if you could make it Samsung Dex aware. Apart from those two things, its top notch.
14
Pinaki Gupta
Feb 3, 2022
Good: Commendable work. The developers just didn't repackage a compiler, they hacked Android. It's possibly the best all-rounder C/C++ IDE out there. Compiled output can be an APK package or a single executable. Export a compiled binary straight and flick the integrated terminal on, then see the code in action. It's fairly priced, even cheaper than many books. Bad: Autocompletion could be more polished like clang. Missing libraries: Boost, OpenGL etc. Suggestion: Terminal button. Verdict: 7*
9
Walker Poyner
Jan 26, 2022
Fantastic editor, stays out of the way, makes writing code easy. However, recently the app has been unable to access /storage/emulated/0. Is there any way this can be fixed?
2
Munnee P
Oct 23, 2021
Very very good app.makes very fast .cpp programs. gives millions of square roots per minute.faster than my laptop.now my mobile executes faster than my laptop.but there is a problem.when i export as .apk it makes .apk instantly.but .apk file dont run.it gives parsing error.PLS SOLVE THIS PROBLAM AS SOON AS POSSIBLE.VERY VERY THANKS FOR VERY NICE AND FAST APP.
12
Suman Bhakta
Sep 17, 2021
overall it is a great compiler i most like it but,Syntex highlighter can be improved and more colourful to interact. And i suggest a feature that if i enter a curly braces or double inverted coma then it will auto generate the second one and the the coser will in the middle of both.look into this matter.
31
K Snyman
Sep 4, 2021
Excellent compiler and IDE for mobile phone use, thank you! Read the instructions in the play store when you start.
Ralph Lange
Aug 6, 2021
I've been using this app for years now to compile C programs. I have finally found a bug. While the typedef statement has otherwise always worked to specifications, when I attempted to define a type of signed char, the attribute "signed" was ignored. The proof that the problem is with typedef is that, when I instead used the compiler directive #define TYPE signed char, a variable of type TYPE behaved correctly.
23
Prashant Saxena
Jul 26, 2021
This is a great app to test out your ideas when in a situation without computer. Will give 5 stars if the editor can be made better. Autocompletion is very basic at the moment.
5
Khang Tran
Jun 29, 2021
First i buyed the app just to program c++ because i was getting very desperate to find a c++ compiler, i didnt expect anything, but when i know that this app can draw shapes and export it to apk, it just blew my mind. Excellent app!
5
NIK
Jun 21, 2021
I can't install it on two devices have same account, but Cppdroid allow to install on multi devices have same account, how do i install it on second device
Lo Go
Jun 13, 2021
I ran a simple hello world program, it compiled and ran, everything was good until I the program got to when it was suppose to exit and close, ..that did not happen. program just stuck there not responding to any keypress at all, finally just had to manually close the window. I don't know maybe it's some conflicts with the ONN Tablet Google created. This program advertised to be made for mobile device. I'm uninstalling.
15
David Eddyshaw
May 11, 2021
There isn't a whole lot of competition for Best On-Board Android C Compiler (more's the pity) but I think this would lead the pack even if it had more rivals. Sadly, doesn't seem able to access the sdcard any more after upgrade to Android 11. [Edit: solved, by denying permissions to the app and then granting them again.]
2
Rafid Al Nahiyan
Apr 14, 2021
it's good.. can u plz add a template file system.. like if i open a new file each time, it will open with saved template...
Isaiah Gilliland
Mar 19, 2021
Works exactly like described! I'm pretty shocked actually. You can use makefiles or cmake and use qt/allegro/sdl. It just works.
13
Chuck F.
Mar 3, 2021
It's no Vim or MS VS, but this IDE is great! There are a few little things here and there such as what seems to be an issue with right to left languages, and some interface inconsistencies, but over all, I think this IDE is worth more than what is being asked for it. Excellent package! I hope this project keeps moving forward.
21
jan harald
Jan 16, 2021
it works quite well, however, I'd like for a more customizeable native glue or whatnot, as the APK export is awesome, but I might not want the app to have even the possibility of, say, using storage, or telephony, or whatnot, which it adds to even hello world, bulking apps up with a little over 2mb... or maybe I want to add extra permissions? it's awesome for getting prototypes out, still!
27
The Persica
Jan 14, 2021
I like this app so much but please also add a word dictionary what suggests command and syntaxes while typing. Thank you.
9
Some Can't
Nov 17, 2020
Seems like a solid app. Based on the youtube video and poking around in the app as a C noob, seems 2 B a smooth implementation. I learned PASCAL v 1.0 using a terminal time-share on a CDC 7600... Times change.
48
Rafid FC
Oct 31, 2020
it's a good app. can u make a way to save a template file and after that every file will open with that template? or a way to save macro?
4
Jasper John Aquino
Oct 23, 2020
excellent for me, but i think autocompletion appears slow, are there any way to fix it? also can i use other font other than default ones? very glad to purchase this btw.
18
Anthony Hamilton
Sep 7, 2020
This is mobile IDE is great. I wish there was a desktop mode in support of applications like Samsung Dex.
4
Prathamesh Tatar
Jun 24, 2020
add setting to set the work directory/folder so that when i press open button that folder will open.
Diorthotis TM
May 2, 2020
Truly excellent good sir. I think it would be useful if I could edit the manifest for my app. Also, when I tried to upload my app to google play, it said the apk was not signed correctly. Thanks.
10
User
Apr 16, 2020
App giving me wrong output I don't know why please ensure this. When I run program #include int main() { int a=2,c; c=++a; c=a++; printf("%d",c); return 0; } It produces output 3 But the real output should be 4 . Please developers see this issue.
3
User
Mar 26, 2020
The best C++ ide on Android Also don't let those idiotic iostream.h , void main comments distract you!!
2
User
Mar 17, 2020
Everything works fine but with root enabled option it takes many retry to execute an script...fix it soon plz...i loved it
1
User
Feb 9, 2020
Saves in .c not .cpp This simple code makes numbers, not words in this program (in other app it works fine). #include using namespace std; int main() { cout << 'Hellow mthfckr!'; return 0; }
4
User
Dec 5, 2019
This is the best development environment I have found after hunting for a while. Most other apps just emulate what you can do on a computer while this one very closely replicates it instead. The experience gets ten times better once you grab a portable keyboard too.
16
User
Nov 22, 2019
Sir please help me to understand your app, there's a video on YouTube called doom style 3d engine in c program made by bisqwit programmer i am compiling his c source code on your c4droid to learn but the SDL stops after compilling d program plz help sir
User
Nov 16, 2019
If you click (touch) somewhere and start typing, the cursor jumps to an apparently random position. This makes it useless. The sad thing is, I've used this for years in the past on my tablet but after some update it won't work on my phone. :\
34
User
Sep 23, 2019
Very mature ide, it's capable of building many of my github projects and we can even use the terminal too, a geeky stuff..
1
User
Sep 18, 2019
Why it tells me gets was not declared Pls need help how i use gets function please help. Pls add Graphics.h file directory
User
Sep 7, 2019
This is my preferred Android C/C++ compiler and integrated development environment. I have no idea why anyone would want to rate this app any less than 4 stars at any given time. The 1 star reviews do have a purpose though. Typically, I find most of those 1 star reviews very, very entertaining as they are moronic, funny, and posted usually by morons. Just warning you, a good number of people laugh at these idiotic 1 star reviews, and I am one them.
17
User
Sep 2, 2019
all features running smoothly on all my gadget, buy it, don't ever hijack it (you must be disappointed), respect the work of others
User
Sep 1, 2019
Best app for programming One suggestion, why dont you upgrade extension C99 to latest one C11 Thanks for reply One more suggestion Please add Toolbar at bottom of the editor screen where we can access symbols easily Like # < > { } ( ) % & ; \ And more for arithmetic expression. While writing program it takes too much of time finding(at first) symbols on keyboard Instead of 2 or more steps to write #(){}, we can access symbols in one tap only which saves too much of time while typing program.
11
User
Sep 1, 2019
Easy to use except when I run my program the return value is incorrect. #include int main() { int x; printf("Enter Number\n"); scanf("%d", &x); printf("you entered\n"); printf("%d", &x); } My input is 6 and it prints that I inputted diffrent random numbers every time.
User
Aug 16, 2019
It's delightful to be able to prototype and demonstrate C and C++ source examples to others directly on my device. Also, useful for verifying my own understanding. I'm training myself to memorize fscanf. As a C++ developer, memorizing C takes some practice.
13
User
Aug 7, 2019
code editor doesn't work at all with Google talk back. that makes the application essentially useless for me.s
2
User
Aug 5, 2019
I don't know about past versions but now text editor is faulty and software developer insists on pretending this is normal. Long pressing text will select text at another position than the one where the finger is, and that can be at the beginning of the document, having to scroll over multiple pages to get back to the right position. So this is very annoying.
41
User
Jul 27, 2019
Incredible app. I've been using it for about 4 years now and it is absolutely great. You can compile many (most?) libraries in it and use them in your own code, including cmake projects and those with configure scripts. It has fully working OpenGL ES support and I've written a mini game-engine with it, without any issues.
54
User
Jul 26, 2019
Syntax highlighting and auto complete syntax features some times no work properly.... and please add live auto complete syntax feature in this IDE.
1
User
Jul 3, 2019
Loving it, but a few questions. 5/5 because it does what it says and does it well. However, I'm attempting to include SDL2_Mixer and it can't find the source files. Didn't know where else to contact for help. I was completely unable to locate the folder with the default SDL2 installation to double check its presence myself and ensure I'm including at the right directory. Any help?
20
User
Jun 21, 2019
Its oretty good so far for simple projects.. But i need to link it against some libs like libssh or so and it cant find them reporting -lssl isnt found... Please fix that...
1
User
May 4, 2019
Fix Copy and Paste, pls! When I copy and paste some text, after a moment I lose selected code on screen like I use Cut. Привет Новосибирску
1
User
Apr 23, 2019
The Qt demo's compile now - Hooray! I was able to build, package, and install a program. It could use better documentation.
User
Apr 16, 2019
I never thought I'd find a compiler for android that included graphics libraries, much less one that is so easy to use and even lets you export programs as apks. Keep up the amazing work! As a side note, is there any way to make the program lock the screen rotation while its running?
3
User
Apr 8, 2019
Отличная IDE! Автору отдельное спасибо за подсказки при вводе, давно искал такой функционал на мобильном девайсе. UPD: подсказки не работают для С, надеюсь в будущем подвезут
User
Mar 24, 2019
The text editor could use some more refining but overall it is great. With the sdl plugin no linking required. Just type your code and voila. SDL contains all essential sub libraries (image, ttf and mixer) so you really can code anything on the go. The only downside is the lack of space but it's not their fault. 5 stars app.
17
User
Mar 23, 2019
I loved this app, absolutely recommended, but nothing is perfect in this world! The plus side is c4droid stepping in right direction! I have problem with declaring new functions and calling them in my main function, I took screenshot but it looks like I can post it here, Restating : still you can use prototyping if you undeclared a function after main function and you want to call it in main function.
21
User
Feb 10, 2019
I just love it! But is it possible to add undo option because its hard to edit stuff again and again in mobile.
1
User
Feb 10, 2019
Great app, good local compiler and debugger. Also the developer is very responsive over issues, and bugs. A warning to people using Huawei P20/P20 Pro(with android 8.1, on 9.0 it's fixed), the debbuging might not work, as Huawei has broken PTRACE_POKEDATA in the linux kernel. It is not an issue with c4droid.
9
User
Jan 16, 2019
I use this app everyday and had noticed that when I select a bunch of code and tap delete key the cursor jumps into a random place and deletes one character... I'd appreciate fixing it.
User
Jan 8, 2019
Thanks for this masterpiece. I wish the limitations didn't exist but thanks for all that this is capable of. I can make android apps in peace now. I will be figuring out how to integrate into my windows 10. How do I send the bug reports if it never pops up? other than that thanks again. also integrate opengl and it's simpler to use API.
8
User
Jan 5, 2019
The auto suggestion of GBoard is producing errors, without these errors, the app is excelent! Best of all to the work it does on Android!
2
User
Dec 30, 2018
finally everything is normal now..., however the app requires more user friendly gui... auto completion should also work for defined variables not only for functions...
2
User
Dec 21, 2018
Best app for coding C. Devs replied so fast when i had a concern. Must have app for c/c++ programmers/student.
1
User
Dec 6, 2018
I have purchased this app and installed gcc plugin, since I wanted it for c++ programs. But when I compile c++ program, it is throwing error arm-linux-androideabi-gcc not found. Same error for g++ also. Not sure how to fix this.
4
User
Dec 2, 2018
Great compiler, thnx for making it. Even though, it lacks few things like, a loading icon while compiling or running or exporting, sometimes, it takes so much time to compile that i dont know if its still compiling or the app just crashed. Overall, its a great mobile phone IDE.
27
User
Nov 20, 2018
Love the app! Could do with case-insensitive auto-completion as I type, without having to go through menus to the auto-complete button, and maybe also parameter hinting and scanning includes. Perhaps also an optional toolbard with come common symbols and tab which isn't present on most on-screen keyboards
19
User
Nov 20, 2018
If I delete the Application. Can I download again, without paying again, because I want to Reset my Mobile... I bought week ago. Please Reply
2
User
Nov 17, 2018
Only issues I have is that while I was trying to study I came across bugs where I think maybe there's problem with looping.(C++) 5 stars if fixed.
4
User
Nov 8, 2018
The best compiler & IDE I've ever used! Not only that, it is also a good text editor, outperforms QuickEdit in many ways. Worth every penny.
11
User
Nov 6, 2018
Brilliant, simple to use, lets me learn C on the way to work on the London Underground (reading Tim Bailey's Introduction to the C Programming Language and Software Design), and very helpful, fast-response email support. A complete bargain for £3.99. Thank you Roman and good luck!
10
User
Nov 3, 2018
Samsung Galaxy A5 (2016) SM-A510K 6.0.1. EDIT: Thanks I'll do that! EDIT 2: I contacted Ministro and they said to update your application? EDIT 3: Solved! Thank you!
1
User
Oct 17, 2018
Would be nice if it had a custom keyboard for coding. There are this two in the play market: Programmer's Keyboard, and Hacker's Keyboard. I highly recommend one of those. Also I just couldn't find undo/redo buttons in the app, Ctrl + z works though (if your keyboard has it). Other than that the app is fantastic. It's the best way to code on the go, especially if you are on the learning stage. 5 stars!
4
User
Oct 10, 2018
Im so glad i decided to buy this app the fact that i can compile and run c on android is awsome and i love the apps lets u use the android terminal for "manual usage", nice touch!
1
User
Oct 1, 2018
The compiler can't find any of the files for the standard library. I looked for the files and found them but for some reason the app doesn't think they exist. Any suggestions?
1
User
Sep 27, 2018
Every thing works very well, but the compiler couldn't compile modulus (%). Please fix it so the app can compile modulus (%)
3
User
Sep 3, 2018
There are some compatibitlity issues of Gboard with this app. The features of Gboard like 'swipe left on backspace to clear whole line' and 'Hold and swiping thumb on spacebar to freely move cursor on line' are not properly working. These are limiting my typing speed. I request you to go through this problem. Thanks!
5
User
Sep 2, 2018
Absolutely the best compiler I've seen in the store. Love that they included SFML now but I wish there was more info on it. Still figuring how to include it in my files, doesn't seem to work the same way as a computer based compiler.
4
User
Aug 21, 2018
Have used c4droid for 4 years and since that time the switch function hasn't got any better. You can not make a case of a word example case book: would only work as case b: Why does it not take one word I don't understand.
2
User
Aug 20, 2018
All the awesome power of GCC bundled with an IDE, terminal and many common libraries all running locally on your Android device
1
User
Aug 4, 2018
How to open our saved programmes.When we are tapping on OPEN we are unable to search saved programmable.But it is showing programmes for my photos etc I saved file as average.c But unable to search
1
User
Jul 19, 2018
This is an excellent app. The support is great. This is the best compiler for Android. It has small anomalies, but what app doesn't. No show stopper here.
1
User
Mar 30, 2018
Great app. One question - can this app corrupt the android os by writing data to the os using pointers by mistake??
User
Mar 19, 2018
Long story short: I think is great! But I'd like to know how to get more syntax highlighters. The "text warrior" one it's not enough from my perspective!
User
Mar 8, 2018
Works great. I had to read the documentation carefuly to get SDL to work. Took some time to go through all the menu options and do some research into external libraries , but I dont see any real limitations. The text editor works pretty good even on my tiny phone. Best $2.99 I ever spent
3
User
Mar 7, 2018
Prettt good except it's missing the delete button whenever I make a huge selection of code. Would also like to be able to check for leaks using a valgrind plugin. When debugging, it is annoying to have to type the same watches over again.
2
User
Jan 25, 2018
The only good thing about this app us that it supports Qt framework. Nothing else. The autocomplete only supports C functions, no C++ or Qt support at all. Doesn't have a dedicated keyboard, which will provide extra functionality. When you click the Enter button while the cursors is between two words, it deletes the first word. This was the first app I bought in Google Play and I regret it.
52
User
Jan 2, 2018
Needs indentation guides, doesn't restart ALL projects after app restart. and the "if" in if statements are not highlighted. Makes a very ugly editor. Unless there's a space after the if. Then it's just dark purple. Terrible visibility. No zoom. Syntax highlighting is horrific. And I can't use the other one because everything just ends up slowing down and crashing. Keep it the good work. Doesn't open projects I have to copy and paste the code.
41
User
Dec 15, 2017
Great app, but doesn't have a good autocomplete. I advise using a computer like keyboard (which is what I do) because it accepts commands such as ctrl+z, ctrl+s and so on. I use it on a daily basis, when I'm not on my laptop and have free time to keep working on my projects,
9
User
Dec 2, 2017
Stopped working randomly. Compiler returns nonsense errors. One file compiles and another won't with no reason. Even identical files will compile or not compile seemingly on the app's whim.
5
User
Nov 9, 2017
This is a good app I purchased it today only. There is a C program which is not working although the program works perfectly fine on other Compilers
User
Oct 28, 2017
A really useful app; by far my favourite of all the C++ Android IDEs I've tried with truly excellent support from the developer.
2
User
Oct 28, 2017
I used this app to write small programs while i was sitting in a bus or a coffeeshop, practicing whenever i could and at the end of semester i got a perfect score in my exam. This app is clearly the best in the PlayStore and totally worth it.
6
User
Oct 19, 2017
This is a great app for a cs student! However I really need help on setting up git add commit push! It says authorization failed.. I cant find a single page about c4droid git setup. Please help
41
User
Sep 27, 2017
I got makefiles working quite a few months ago, but my other phone broke, and I can't remember what I changed in my files to make them work. Could I pay the author $50.00 us dollars to publish a guide on using makefiles with c4droid? What if I still get an error saying that the "File cannot be copied", or that the executable is not a Position-Independent Executable. **Nevermind. I was misunderstanding the purpose of naming the executable output in the compilation settings. It's letting c4droid know which executable to run. It does not replace the '-o' flag in the makefile. **
63
User
Aug 7, 2017
Love this app, only problem is when pressing delete twice the cursor jumps to the beginning of the code, please fix this.
User
Jul 27, 2017
The c/c++ compiler is up to the latest standards and the code runs native cleanly. Great app. Just one nitpick, the QtApplication always crashes .. so I can't have any fun with the Qt library. Highly recommended for c/c++ developers.
3
User
Jul 6, 2017
Greater app with every good feature for learning and doing. If we can have a tool like this for Java, it'll be massive.
User
Jun 1, 2017
I've changed to four stars because it's the best app out there. My only problem is and I know everyone has one. ctype.h is not working with if structures. Works fine with printf just always returns 0. Thank you. Great app.
2
User
May 24, 2017
useless for me.i know some free open source software much better than it,use termux or gnu debian,u can get a full standard gcc and some amzing editor like vim.
User
Apr 29, 2017
bits/stdc++.h header file not working also I have some suggestions for the app you can make it a multitab c or c++ programming app just like codeblocks
User
Apr 15, 2017
Saved me when my laptop crashed and I had to practice for exam. Love it since you can work offline. Love it....
1
User
Mar 25, 2017
I love this app but it just stopped compiling a very simple program which I put up on ideone com 3EoTX6
1
User
Mar 21, 2017
If stuck on a deserted island I'd want my phone, some way to charge it (solar cells, ect.,) and C4droid. :)
1
User
Mar 10, 2017
graphics.h header file is not supported in c4droid. Except that its amazing. I give 4...Is there any way? if graphics.h is supported ,it'll be amazing...please try it too...thank you
5
User
Mar 8, 2017
Love this app, one of the few I paid for and overall my best purchase of any app. Wonderful to be able to test out multicore threading on nexus 7 and in a cheap low-power way. just great for testing or when away from main development environment, such a joy. Just want a golang compiler native for android and I'm a happy coding puppy. But so worth more than 5*'s. Not seen or tried anything close that even compete's for what this offers. Works a charm on my Wilyfox Swift as well. Would say if I could choice just one application - this would be that application.
14
User
Feb 19, 2017
it's great for testing simple programs and to see if things work on the move. With a android laptop it would be a nice addition.
User
Feb 8, 2017
It's a great app, but it looks like it only compiles the main .cpp file and disregards the rest, meaning that If I have an implementation in a .cpp file different from my main, I need to include the .cpp and .h file which should never be done. Is there actually a way to compile all? EDIT: Gave it 5 star as I've figured out how to it, long press Compile and see the options!
4
User
Feb 3, 2017
I've bought this app back in 2012; hoping it would do what I would like it to. BOY was I impressed! It delivers in so many ways that it makes my complaints menial in comparison. The OP is very responsive to questions; however, the time delay is a bit of an adjustment. It may take several days for a response; but you will get one! However, in my experience, the documentation is rather lacking; for example how do you invoke the debugger? I'm sure it has something to do with gnu build tools (I come from a Windows platform - that's used to the [F9] Breakpoint thing) but I've not figured it out yet....?
1
User
Feb 1, 2017
It would be nice if you make syntax highlighting to this app like AIDE made type first few characters and then you can choose what you want And you may wanna to upgrade SDL to 2.0.5 Thanks
31
User
Jan 12, 2017
This is a huge problem, makes the application unusable, ive already sent a crash report. Unfortunate, but for some reason this starts happening today, had this app for months.
3
User
Dec 16, 2016
But there's just one thing which annoyed me: the waste or bad use of screen space... Edit: I don't know if you've read this, but now it looks exactly as I've suggested, and it's just great. Worth its price!
52
User
Dec 13, 2016
Some wired bugs occur when I use float/double variables. Yes, exactly the same code, running perfectly on my PC but buggy using c4droid. P.S. It is just a very simple calc for calculating POW (using float variables and loop). Only about twenty lines of codes.
1
User
Dec 7, 2016
no documentation for newbee like how to do graphics, what are the included lib SDL plugin also doesn't work get err include not found
2
User
Dec 6, 2016
I'm sure this app works great for most people but it's not very accessible for the blind. I can't read my code, but if that was the only problem I wouldn't mind as I have a good code editor. My main problem is that I can't even access the output of the program when I run it. This makes the app basically useless. If this !blem was fixed then this app would be great.
13
User
Dec 4, 2016
Dammit this app is perfect for my needs and I had no problems whatsoever until an Android update this morning. Now it just comes up with something about a package installer then dies. I have re-installed it but same result. I'm still giving it 5 stars though. A brilliant app. I'm just hoping an update from either Samsung or the App's creator will fix the issue..UPDATE: 24 Hours later. Everything working again 😃 Bliss
114
User
Dec 3, 2016
I have been able to program and run everything with success. one thing you have to keep in mind is the device you have this installed on so (for instance) if your device can only handle Opengl es 2.0, trying to use OpenGL es 3.0 methods probably isn't going to work.
100
User
Nov 25, 2016
I've been learning cpp and this is amazing, I have a question what's the suffix the source files use?? Thanks
User
Nov 2, 2016
Nothing has changed, Still using this App!! Absolutely Super Marvelous!! What can I say, this compiler does everything my desktop work PC does! Excellent!!
1
User
Oct 3, 2016
I understood by your description of this program that how to use c++ mode in c4driod... Thanks n0n3m4
2
User
Sep 27, 2016
C4Droid does the job. It has a good interface, a good sense for the syntax, however compiling can take longer than on Cppdroid.
2
User
Sep 11, 2016
Clean interface, excellent support for C. Just a few suggestions- a shortcut above the keyboard for frequently used symbols would be really helpful, the error output window can be made much better and the ability to sync programs with Google drive would be nice. But overall it's the best C compiler for Android that I've come across.
32
User
Aug 30, 2016
I love the app it is great in nearly every way. I'd say 5 star, but I would appreciate if the app would actually auto-complete instead of its programmed method, which is basically manual-"auto-complete". So I must give 5 stars, great app though.
1
User
Aug 29, 2016
Only small thing, the auto Uppercase in every line shout be cancelled. And maybe an onscreen shortcut for curly braces and parenthesis. I need to dig in the keyboard to write it everytime.
46
User
Aug 17, 2016
Write your own code, compile it.. Excellent app for beginners. You have to install another application for compilation, a kind of add in.
1
User
Aug 14, 2016
Works great on my phone tablet, wish it came with a programming oriented keyboard, otherwise it's a perfect fit for my on the go coding!
15
User
Aug 14, 2016
Can you add the highlight and comment feature and light stays "ON" if possible. I hope you will build Java compiler+ide soon..
10
User
Jul 23, 2016
Very useful for quick experiments on the go. Incredibly capable and future complete. Big thanks to the developer for this little gem!
2
User
Jul 14, 2016
Great APP the SDL support is really good. Handle Bitwise shifting, pointers and memory arrays like it was nothing. Complete with a Debugger. To get the debugger working just single fast click on the line (near the line number) you want the break point to spawn on, then on runtime you can watch variables, do step by step line scouting and more Worth every penny!
User
Jun 5, 2016
Wow! Fantastic! I had to edit my first comment, which was somewhat skeptical. C4droid works, including network sockets, etc. I can write and debug code on my Linux box, save the source in a shared directory that appears on my Note 4, compile it, and it runs straight off on the Note 4. Thanks for creating this!
User
May 17, 2016
Но хотел бы добавить, что было бы неплохо добавить управление проектами, как в том же Qt Creator. Импорт файл-проекта .pro из Qt Creator, или других относительно популярных IDE, было бы просто замечательно. Ах да, ещё бы автодополнение не из меню, а сразу при наборе текста, как во всех IDE. Удачи в развитии!
User
May 16, 2016
this allows me to do software 3D rendering on the commute train on my S7 phone - how amazing is that!
1
User
May 3, 2016
I love this app, and have been using it on my Remix OS Ultratablet throughout the semester (seriously, forget CodeBlocks). I do have one minor warning to give: the errors generated from logic/syntax errors are a little wonky if you're not familiar with GNU GCC syntax. As Android is at its core a modified Linux kernel, the errors generated are standard to that environment. It may or may not throw some people for a loop initially if they are not familiar with it. All that aside, I highly recommend this product for tablet and mobile users. 5/5.
29
User
May 2, 2016
Installed C4droid *before* the GCC Plugin and everything worked fine. For those having plugin detection problems maybe this is due to not allowing C4droid to install it. Not tried installing Qt or SDL2 yet as I want to explore plain C/C++ for which I have compiled and run simple Hello World programs without any problems at all. The developer of this app is very responsive and helpful with questions relating to its use.
4
User
Apr 24, 2016
Marvelous application! And thanks for the email guidance from the author! Appreciate if you could also develope same function apps for Java
1
User
Mar 20, 2016
Tested with GCC C++ plugin with ISO C++11 code: template hash table class with dynamic table expansion/contraction for open addressing and double hashing for collision resolution. It works! I'm glad I can try out ideas on the go and push code to my Google Drive when I'm satisfied. It's a big accomplishment for you, and a serious disappointment for Google, that you are the first to market with this. Congratulations on making a great app. Definitely worth the $2.99 cost, probably worth a whole lot more!
57
User
Mar 17, 2016
I install gcc plugin and I changed the compiler to g++ and I still can't use "cin" and "cout" it always says "cin was not declared in this scope " pleas fix it and i will rate 5 ★. thank you issue solved .5 ★.pleas how to get a 128 bit value ..
User
Mar 14, 2016
I'd like autocomplete to work smarter: 1) in class declarations it should look for appropriate base class methods, 2) in variable initialisation it should look for suitable constructors, etc
4
User
Feb 15, 2016
This app is perfect for working on school assignments on the go and working on small problems for larger code
8
User
Feb 14, 2016
I'm learning C++ and this application is incredibly useful for testing out code and easy to use! One thing that should be added is multitasking/split mode for larger phones, like my Samsung GS6.
User
Feb 8, 2016
the compiler was working perfectly, until last week ago. I started getting these annoyin -Wfatal-errors for everything. HELP ME.
User
Jan 26, 2016
My phone can't handle it. There is really no use for it either but it is still a cool concept I guess.
User
Jan 3, 2016
An absolute wonder, truly thank you. I am glad to support this project, AIDE, termi, hackers keyboard, among others. Thank you from my depest heart. Ubuntue debian, woody, delorie, djgpp, and gnu, gnombas, 3137 h4x0r!
User
Dec 21, 2015
Due to my error in copying the "hello, student" and later modified "Hello, world" source, which had a non-printable character on one of the lines, which caused the -Wfatal-errors message, I had given both C4Droid and it's creator/owner n0n3m4 a terrible review. There is no excuse I can give, only my humbled apology. I am sorry for acting to rash and being too impatient for a response to my (user error) bug report. I only hope that I haven't tarnished C4Droid's and n0n3m4's reputation too badly and will try in the future to take more care and time in reporting any bugs I may find in the future. Now my review so far as a complete "newbie" to developing on the C4Droid is that it appears to be a well thought out and stable IDE/Compiler. I have successfully compiled several small, simple programs with no errors that I could see. I will be recommending C4Droid to any and all of my friends/family who like myself want to get into C/C++ Programming. Thank you all for your patience and understanding. Take care now.
16
User
Dec 18, 2015
Works as expected and totally worth its price. However, when I make a mistake, the compiler message is not clear where are the mistakes and I would have to guess until it works.SUGGESTION: please improve the compiler message and make it move the cursor to the error/warning location. Thank you.
User
Nov 30, 2015
This is by far the best offline c++ compiler, and it is very easy to use and very configurable. I tried cpp droid, but this has some great feature s: build multiple cpps, newer g++ version, along with operating much faster in general. But now the four stars. That is because of the four star compiler, g++. I have always used clang with incredible amounts of success, and some of my favorite libraries only work in clang. Will add 5th star for the clang plugin. Thanks!
4
User
Nov 29, 2015
does work for most projects but unfortunately sdl keeps crashing c4droid, it gives "Unfortunatley, SDL plugin for c4droid has stopped" this only happens when i use multiple files ie: #include in my game.h, if i do a simple project and write some test code inside the main statement it will run with no issues. it is an app issue as i use the code on windows and linux as a simple template to get the window opened, i have not tried a qt project as i am not familiar with the library
12
User
Nov 6, 2015
Would be amazing if it had support for git. I find Qt support an excellent feature and enjoy using a cutting edge version of GCC - highly recommend for c/c++ programmers wanting to tinker on their android device...
1
User
Oct 26, 2015
Would be better if it had support for projects, preferably codelite projects as that is the easiest IDE on the desktop/laptop
2
User
Oct 12, 2015
This app can not only compile c language into object file but also can make apk file automatically which means you can make Android application on your mobile phone. You don't need to use PC to make Android applications and transfer them into mobile! For example, using C language, you can make an Android application to display ' Hello, World! ' on your mobile within 1 minute! This is also a useful application cause you can study C language anywhere anytime!
1
User
Jul 28, 2015
The app does it's job. Yet important things are missing. In my opinion, for example, Step-By-Step is really missed and also viewing memory mapping and traceing ability. Also in terms of ease of access, collapsing and expanding code lines is also missed. When writing code in this fine app, I would like to keep it clean and tidy and not have to run through hundreds of code lines when I can easily collapse the function containing them. "Auto complete" for declared variables, functions etc is missing. And "compilation error" window needs the option to hide warnings and display only errors. For your consideration.... WIth regards....
3
User
Jun 23, 2015
C4droid is a great app. I am a beginner programmer and this has allowed me to learn C on the go. The purchase was worth it.
User
Jun 21, 2015
And make it look pretty like CppDroid (with debugging and all of that!) That guys app is completely broken. If you add all of this stuff you would sink his aggrivating broken app and steal all the customers.
2
User
Jun 9, 2015
Hai, i've good time with c4droid, many thanks. I would like to have additional libraries such as sqlite or maybe glib, is it possible?, how to compile it?, do you provide official repository for additional libraries? Edit: Already compile sqlite3 on c4droid by selecting build a library under compile options, sorry for my ignorance.
User
Jun 8, 2015
Well, #include commands work, but they only work with one compiler for some reason. I want to apologize to the developers if I seemed like I was outright bashing it without even using it. It's just a little unsettling when you just paid for an IDE that can't even run a Hello World program. For future users, I HIGHLY recommend you get the GCC compiler add on. The app becomes useful again once you do that.
1
User
Jun 8, 2015
When trying to compile the QT samples I am prompted to install Ministro2 (which I have), which then prompts me to install SDL extensions... which notifies me that I have an invalid version of QT. Edit: No, I am using Lollipop (5.0.2).
User
Jun 6, 2015
Ever since I found AIDE in the play store. I've been wanting something like this. Very excited to give it a go.
User
Apr 25, 2015
Is there anyway that enable me to write windows api command on cpp file?? Ive tried include windows.h but it seems not found on the plugin. Please solve this. If this solved, ill give 5 star instead of 3. Is this case if user want to create apps for windows, by including that at least user can run simple windows command
1
User
Apr 22, 2015
This app is well respected in the c++ community for it's utter ability. There are no real big issues with this IDE, it can compile offline, no IAPs, you can export .exe AND .apk, much to my surprise. Yes, you can develop FULL android apps with this program. As a programmer, this is great.
8
User
Apr 9, 2015
Been using this for almost a year with no problems. So useful, esp. for beginners like me to try out programs while on the go. Never written a review for any app before, but this is so good.
2
User
Apr 7, 2015
the features are wonderful. I was really pleased to see how fast i could get something compiling. It does not work at all with the flesky keyboard, which is too bad because it is a great coding keyboard.
4
User
Apr 1, 2015
great app. but how do you get it to work from and into files. where and in what format should text be saved? plus it is starting to show a weird message when debuging and after i run the program it say: "storage/emulated/0 $ " program runs successfully but this shows at the end. it did not use too.so i am afraid i screwed up with Prefrences. Is there a way to go to defult in Prefrences
User
Apr 1, 2015
I have tried out all the android C++ IDE's and this one is easily the best. I could get a lot of the QT 5 examples to work even the OpenGL ones. Also comes with a simple debugger. Author is also very helpful.
1
User
Mar 20, 2015
The first time I installed this and ran it everything worked great and I really liked it. That was on my Nexus 5 using Android 5.0.1 rooted with the Franco kernel. Now using stock Android 5.1 Qt and the extra SDL libs fail to install due to an invalid Qt version Otherwise it would be 5 stars.
User
Mar 17, 2015
Autocomplete feature doesn't take includes into account. Perhaps I'm setting includes up wrong but I didn't see any obvious place to put them, so I just added them to general preferences. Git doesn't seem functional. It looked like it was going to work but then failed auth without asking me my user/pass. I don't see a place to set up git manually.
User
Mar 10, 2015
I can create my code and check it step by step. I can save, email, or text myself my code. Saved me a lot of time.
1
User
Mar 6, 2015
It's a pretty good little app. But the auto complete do sent seem very useful. It doesn't bring up suggestions and it's library isn't very. I would assume include statements would be in there but they are not and when I do click something from the auto complete menu nothing happens.
User
Feb 21, 2015
An amazing app, struggled with porting a SDL project on my desktop, gave c4droid a shot copied the source and data files to my tablet. Downloaded the GCC and SDL modules configured the compile and export options and BOOM creation of one test.apk! It even used my original Makefile! Originally I download c4droid just to view cpp code, never expected to receive a complete IDE on a tablet. One Great App!
1
User
Feb 5, 2015
When I try to run qt application it requires me to install qt library, I downloaded ministro (suggested by c4droid), and when the installation on 93%, I got a message that "ministro cannot satisfy your application dependencies", then the ministro app exit and c4droid said "qt not installed". I just reinstall the both the ministro and c4droid app, clear data and still not working. Please provide solution for this qt installation problem. I have tried reinstall for more than 10 times and still not working.
2
User
Jan 23, 2015
Could you have Dropbox files support please?.. And I want to see C4droid on "open with" menu for these types of files.
User
Jan 22, 2015
Just awesome thanks for the great app! But could you explainme how do i link my git repository within c4droid???? I've been trying to do so but i can't find anything in c4droid preferences... please help me!
User
Jan 5, 2015
This app is perfect for your on the fly C++ coding needs. The only thing that could make it better would be better support for plugin library updates. Thanks for this!
User
Jan 3, 2015
Highly recommended for the programmer on the go or to just see if your code works. Happy user for more than a year and am glad to see a debugger. Keep it up to date with gcc and you'll always have my 5 stars.
User
Dec 26, 2014
This app made it possible compile native code on the phone using android libraries. It filled in the gap doing what a Debian chroot didn't.
1
User
Dec 19, 2014
Great C++ compiler. I have been learning how to write simple games with ncurses mode. This compiler is better than a lot of compiler apps that I tried for my Android phone. Highly recommended!!
User
Dec 10, 2014
Simple design. Full featured IDE. GCC is amazing. The inclusion of a debugger as well. Easy to add arguments by holding the run button. The terminal emulation is an added plus.
User
Nov 27, 2014
Works great, compiling and running my cpp files without internet are all I want, so I can do my c++/java coding homework anywhere.
1
User
Nov 17, 2014
Right after I open this app now, it freezes and I have to press the home button or force close the app.
User
Nov 4, 2014
I really love this application. I use it to do my homeworks and it works flawlessly. Only thing I am missing is the ability to show warnings for unused but set variables (-pedantic does this in linux, here it doesn't work). I would be very happy to see this in future updates (or if there is a way already, I would love to know it). Keep up the good work. :)
4
User
Oct 25, 2014
I like to use this in my computer architecture to view Arm assembly. Works great for dinking around in C as well.
1
User
Oct 18, 2014
Great app fpr c lovers, could you please add a manual for using qt on the app. Im a newbie with qt but will be great to have guis and not only terminal like programs. Also please add support for controlling phone internal sensors
User
Sep 17, 2014
Would be just cool in multi-window mode that the terminal would also be supported so that it opens up in the other window.
User
Sep 16, 2014
This product is truly fabulous. I use the GCC plugin to compile and run my multi-file C/C++ apps on my android phone without changing one character from my gnu/linux version. ~very nice; well worth the price! Cheers (+5)
6
User
Sep 14, 2014
Great compiler! I love how it can support C/C++ and even supports GCC and for the cost it's amazing! Exactly what I need
2
User
Sep 1, 2014
Would like to see Valgrind Support for C error checking, but other than that it does everything superbly!
2
User
Aug 18, 2014
I want to thank the developer and of course the compiler developers for making this a reality. Internet compilers are now a thing of the past thanks to this awesome product. The developer has been very generous to give such a fair price, kudos for all of the hard work. It also comes with many useful libraries. I hope one day SFML will be considered.
1
User
Aug 16, 2014
This is a really good app, definitely worth the money. I just feel sorry for the developer, because of all the people who illegally downloaded this, and then gave a bad review. :/
User
Aug 16, 2014
Works quite wonderfully, and gives a surprising level of control. I've been using this for a year now when not at my computer, and even wrote a 2D game ^_^
User
Aug 13, 2014
I don't know if I'm missing something, but could you please add support for dropbox and google drive in the future?
1
User
Aug 2, 2014
This is a wonderful IDE on the go, for learning C++ or everything you want!. But, in my opinion, it could be better if its have more highlighting with the standard library, not only the "core of the language". But, anyways, I recommend you buy this app, It is simple for novice C++ developers.
2
User
Aug 1, 2014
a functional little ide. the editor could use some undo redo, find and replace features that are easy to get too but thats my only nit pick. thanks!!!
User
Jul 28, 2014
Impressionnant de voir des applications SDL compiler et tourner sans problème sur ce petit appareil. Maintenant, en plus on peut même déboguer !
2
User
Jul 27, 2014
It is the greatest app in android for beginners and for professionals also. Thanks for making such great app. It gives results instantly. The examples are great. This is the complete ide compiler. Developer response on your query is also very instant.
User
Jul 27, 2014
Works fine, quick compilation but lacks useful features avalaible on computer ides such as suggestions for the names and few other things btw the compiler messages are terrible :-/ otherwise the app is perfect :)
User
Jul 27, 2014
This app helped me a lot while taking my c++ course so I could program on the go using my tablet and smartphone
User
Jul 11, 2014
Excellent app and worth every penny. How would you add auto indentations? Its slightly annoying to go and hit tab every time... Thanks
User
Jul 11, 2014
Me and my colleagues really appreciate this app.... Cheers devs. Can you please, make it support c#? Can we hope that can be done soon or shall we quit?
User
Jul 3, 2014
It would be good to have a dedicated Undo button in a menu. I also cannot find a way to shift/tab big chunks of text. I'm using wireless keyboard and pressing tab just erases the text
User
Jun 29, 2014
The best way to code with android even versus the online coding pages opened in browser. I can with tablet such like with pc the only thing that could make it better some auto code competion.
User
Jun 15, 2014
Easy to use with no problems or random errors. Has crashed only when I've overloaded it with random crap. For the best experience, pair it with the (free) "Hacker's Keyboard", available on the store. Believe me it'll make using this program much smoother and enjoyable than with the stock keyboard. 5/5, I don't regret buying it at all.
User
Jun 13, 2014
Wow, This app fulfills everything I wanted for android and more. I recently really got into sdl 2.0 programming and C++ for android. This is so much easier than downloading the ADT, SDK, NDK too-chains just to compile for android. I payed the $3 without any reservations whatsoever. I was willing to pay even $8. (don't raise the price please ;). Anyways, thanks for the app. Maybe I could become a decent developer myself. Thanks. -Dallas
User
Jun 12, 2014
I love learning and coding C++ on the go with this app. Just a suggestion that Auto-complete should be more intelligent and responsive. Currently only when you tap on its option , you get it and even then only a few suggestions. Please add auto suggestions and variable name suggestions in next update.
User
May 29, 2014
Tweaked the hello world example, copied the resulting 600kb executable to another android, and it worked.
User
May 26, 2014
This is exactly what I needed, the ability to write code anywhere, anytime, and easily. It's perfect, love it! It works very well, and I'd honestly rather use this program then others on a computer. It is worth the price!
2
User
May 25, 2014
Best ide for compiling C/C++ programs, it would be great if there was a commonly used special character bar that was implemented above the keyboard. Other wise definitely a very good purchase.
User
Apr 6, 2014
Limited ascii table. Try printing: char letter; letter = 205; cout&lt;&lt;letter; And you'll see the limitation (in an otherwise fine program). Shouldn't have been too difficult to include extended ascii characters, gawd.
User
Mar 30, 2014
I absolutely love using this app, since I really enjoy programming (on the go, too). I have noticed a few minor bugs. First, if you press backspace twice on your program, you brought to the very top of the page (Annoying when you have 1000+ lines). Second, the keyboard seems to bug out sometimes? Not like it's pressing random keys, but sometimes the keyboard will freeze, go down, then reopen in about 5 seconds. They aren't huge deals, and the app is very well done for SDL users like me.
5
User
Mar 23, 2014
Absolutely love this app. Turned my once hardly used tablet into my main development machine for a game lobby server I'm working to re-implement from scratch. My only gripes are that when you end up with a lot of code/files, when compiling, the "App not responding" dialog shows up and I have to hit "wait". Also, for some reason I can't get the QT example or anything related to run. it just flashes the Ministro/Necessitas screen and then goes back to c4droid. If only there was a way to create project files so that I could load multiple files at a time. Would be really useful for when I accidentally hit the back button and c4droid closes. Also, it would be nice to be able to bookmark certain lines of code/functions and have a menu on the side that I could bring up to make getting back to those lines of code easier. Even with the problems I've mentioned (ANR and QT) I still had to rate this app 5 stars.
User
Mar 5, 2014
This may not sound like a big deal, but I would love to see a virtual keyboard add-on to type brackets, hash, (semi)-colons, etc. I have to switch my keyboard mouse from letter, to numbers, and finally to symbols constantly just to use curly brackets and square brackets. I have purchase other IDE for other programming languages, but this is still by far my favorite for C++.
User
Feb 28, 2014
This is a solid application that provides the user with the ability to code in multiple programming languages, but I just use it for c++. Currently using a Galaxy Nexus.
User
Feb 27, 2014
This app is simply awesome, it makes me wanna buy it twice just for rewarding the developer. GREAT WORK AND PURE AWESOMENESS!
User
Feb 13, 2014
i wonder if it's an issue with 2012 nexus 7. other than that, very lovely, just get a keyboard and otg and it's almost as good as programming a desktop pc
User
Feb 13, 2014
Simple, fast, streamlined editor and compiler for android. Using it for beginning programming and has worked wonderfully.
User
Feb 11, 2014
Exactly what I was looking for, C++ works after installing the plugin, great support for SDL and Qt as well.
5
User
Jan 31, 2014
I can't find the gcc command that can be invoked from the command line. Would be even greater app with a command line option
User
Jan 24, 2014
A C++ compiler is of course a necessary component on any serious Android device and I found this a very nice editor and compiler. Especially the auto-complete is stellar. Notice that for C++11 you need to add the line "-stl=c++11" in the G++ arguments under preferences, which isn't documented anywhere as far as I can tell. Developer replies fast to questions and issues and is helpful. Recommended.
2
User
Jan 21, 2014
Can you see smile on my face....if you want to smile yourself purchase this app its like a jet power...simply the best app for me...before I was learning c++ from my pc only after dinner and now...wow I can whenever I want to; its freedom....I have wings now thank you very much....anyone giving less than 5 stars is a dumb horse.
14
User
Jan 21, 2014
Hello please help me. I want to check my program. Its not working in this app. Tomorrow I have exam. Need to show it to examiner. I used these Header Files #include #include #include #include #include #include #include
2
User
Jan 18, 2014
This app is amazingly working perfect but one is wrong which was not in previous 3.xx versions and that is it does not compiler previously saved files....
Art & Design
Auto & Vehicles
Beauty
Books & Reference
Business
Comics
Communication
Dating
Education
Entertainment
Events
Finance
Food & Drink
Action Game
Adventure Game
Arcade Game
Board Game
Card Game
Casino Game
Casual Game
Educational Game
Music Game
Puzzle Game
Racing Game
Role Playing Game
Simulation Game
Sports Game
Strategy Game
Trivia Game
Word Game
Health & Fitness
House & Home
Libraries & Demo
Lifestyle
Maps & Navigation
Medical
Music & Audio
News & Magazines
Parenting
Personalization
Photography
Productivity
Shopping
Social
Sports
Tools
Travel & Local
Video Players
Weather