CppDroid - C/C++ IDE APK

Version 3.3.3 - name.antonsmirnov.android.cppdroid
Last updated: 2019-12-21 10:22:09

CppDroid - C/C++ IDE for Android.
Learn and code C/C++ on-the-go!

APP Information

Download Version 3.3.3 (150)
Apk Size45.85 MB
App DeveloperAnton Smirnov
Malware CheckTRUSTED
Install on Android and up
App Packagename.antonsmirnov.android.cppdroid.apk
Website http://www.cppdroid.info

Download CppDroid - C/C++ IDE 3.3.3 APK

App Description

CppDroid - C/C++ IDE is name,antonsmirnov,android,cppdroid,education, content rating is Everyone (PEGI-3). This app is rated 4.33 by 12 users who are using this app. To know more about the company/developer, visit Anton Smirnov website who developed it. name.antonsmirnov.android.cppdroid.apk apps can be downloaded and installed on Android and higher Android devices. The Latest Version of 3.3.3 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 11988+ times on store. You can also download name.antonsmirnov.android.cppdroid APK and run it with the popular Android Emulators.

CppDroid is simple C/C++ IDE focused on learning programming languages and libraries.

* 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 *

* Google Drive support *

On first launch CppDroid extracts SDK (about 

) and downloads and extracts examples and tutorials, so about 

 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 

 or tutorials 



See also 


App ChangeLog

  • Privacy Policy link added (menu > Help > Privacy Policy)

App Screens

CppDroid - C/C++ IDE App Screen 1CppDroid - C/C++ IDE App Screen 2CppDroid - C/C++ IDE App Screen 3CppDroid - C/C++ IDE App Screen 4CppDroid - C/C++ IDE App Screen 5CppDroid - C/C++ IDE App Screen 6CppDroid - C/C++ IDE App Screen 7CppDroid - C/C++ IDE App Screen 8CppDroid - C/C++ IDE App Screen 9CppDroid - C/C++ IDE App Screen 10CppDroid - C/C++ IDE App Screen 11CppDroid - C/C++ IDE App Screen 12CppDroid - C/C++ IDE App Screen 13

Reviews From google play store

BEST OFFLINE COMPILER ON ANDROID. Thanks SO much developers.❤ Just a few things i cannot seem to get the paste option to pop up - i have to use hackers keyboard app to press cntr v inorder to paste. For people reading this, if variable length arrays cause errors when you complile THAT is fixed easily by enablng some of the features in app settings.

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.

Has no problem compiling it's own sample code, but if you enter your own code it generates a compile error. This same code works fine in c4droid. So it's not the code.

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.

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.

The app is good and almost user friendly but the most important thing is that I was SHOCKED to see that " iostream header not found".This error was occurring in every of my program..plz help me out

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.

Overall good performance but it does not have all string.h functions like strlwr() strrev()...... I wish that it must contain all of them on next updates....

Overall it's a good app to use but it's interface is boring as compared to Dcoder. It's better than Dcoder but the interface is not as friendly as Dcoder and is boring. Need to work on these two problems, and I'm sure your app will be number 1 for mobile coding app.

I give it: constexpr double x = 1; out of ten. It's absurd that it doesn't support C++11 that was released 9 YEARS AGO! Come on!


requires following permissions on your android device.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

Older Versions

More Android Apps to Consider