Cxxdroid adalah C dan C++ IDE pendidikan yang paling mudah digunakan untuk Android.
Fitur:
- Kompiler C/C++ offline: tidak diperlukan Internet untuk menjalankan program C/C++.
- Manajer paket dan repositori khusus dengan paket bawaan untuk pustaka umum, seperti Boost, SQLite, ncurses, libcurl, dll.
- Pustaka grafis seperti SDL2, SFML* dan Allegro* juga tersedia.
- Contoh tersedia out-of-the-box untuk belajar lebih cepat.
- Emulator Terminal berfitur lengkap.
- Mode interpreter C/C++ (REPL) berdasarkan CERN Cling juga tersedia.
- Performa luar biasa dengan teknologi caching kompiler canggih: hingga 33 kali lebih cepat saat perpustakaan Boost digunakan, kecepatan rata-rata 3x.
- Arsitektur bersih dan matang: sekarang kode dianalisis dan dikompilasi dengan kompiler yang sama, dan IDE tidak macet sepenuhnya karena kesalahan runtime dalam program Anda :)
- UI dirancang dengan mempertimbangkan kecepatan dan kegunaan: lupakan pintasan yang tidak jelas atau kombo tombol sentuh yang diperlukan hanya untuk menjalankan program Anda.
- Kompilator sejati: tidak ada juru bahasa berbasis Java (atau bahkan Javascript) yang terlibat, bahkan bahasa assembler sebaris didukung (Sintaksis dentang).
Fitur editor:
- Prediksi kode waktu nyata, lekukan otomatis, dan analisis kode seperti di IDE nyata mana pun. *
- Bilah keyboard yang diperluas dengan semua simbol yang Anda perlukan untuk memprogram dalam C++.
- Penyorotan & tema sintaks.
- Tab.
- Berbagi satu klik di Pastebin.
* Fitur yang ditandai dengan tanda bintang hanya tersedia dalam versi Premium.
Pemberitahuan penting: Cxxdroid membutuhkan setidaknya 150MB memori internal gratis. 200MB+ direkomendasikan. Lebih banyak lagi jika Anda menggunakan perpustakaan berat seperti Boost.
Ikut serta dalam pengembangan Cxxdroid dengan melaporkan bug atau memberikan permintaan fitur kepada kami. Kami menghargai itu.
Daftar fitur yang belum tersedia, tetapi kami sedang berupaya untuk menambahkannya:
- Debugger
Karena tujuan utama Cxxdroid adalah untuk membantu pengguna mempelajari bahasa pemrograman C++, prioritas pertama kami adalah porting perpustakaan umum, perhatikan bahwa ketika meminta kami untuk menambahkan beberapa perpustakaan.
Informasi hukum.
Busybox dan GNU ld di Cxxdroid APK dilisensikan di bawah (L)GPL, email kami untuk kode sumber.
Dentang yang dibundel dengan Cxxdroid memiliki beberapa perubahan penting, tetapi sumber fork ini saat ini ditutup. Kami tidak mengizinkan penggunaan kembali bagian Cxxdroid ini (atau hak milik lainnya) di produk lain mana pun dan akan menganggap ini sebagai pelanggaran hak cipta. Binari yang dikompilasi dengan Cxxdroid mungkin juga tunduk pada batasan ini jika mereka ditautkan ke perpustakaan milik kami.
Sampel yang tersedia dalam aplikasi ini gratis untuk penggunaan pendidikan dengan satu pengecualian: sampel tersebut, atau karya turunannya, tidak dapat digunakan dalam produk pesaing apa pun (dengan cara apa pun). Jika Anda tidak yakin, apakah aplikasi Anda terpengaruh oleh pembatasan ini, selalu minta izin melalui email.
Android adalah merek dagang dari Google Inc.