Imparare la programmazione C e C ++ con il più user-friendly C / C ++ IDE su Google Play
advertisement
Nome | Cxxdroid |
---|---|
Versione | 5.42_arm64 |
Aggiornare | 08 nov 2024 |
Dimensioni | 48 MB |
Categoria | Istruzione |
Installazioni | 1Mln+ |
Sviluppatore | IIEC |
Android OS | Android 5.0+ |
Google Play ID | ru.iiec.cxxdroid |
Cxxdroid · Descrizione
Cxxdroid è l'IDE educativo C e C++ più facile da usare per Android.
Caratteristiche:
- Compilatore C/C++ offline: non è necessario Internet per eseguire programmi C/C++.
- Package manager e un repository personalizzato con pacchetti predefiniti per librerie comuni, come Boost, SQLite, ncurses, libcurl, ecc.
- Sono disponibili anche librerie grafiche come SDL2, SFML* e Allegro*.
- Esempi disponibili pronti all'uso per un apprendimento più rapido.
- Emulatore di terminale completo.
- È disponibile anche la modalità interprete C/C++ (REPL) basata su CERN Cling.
- Prestazioni eccezionali con la tecnologia avanzata di memorizzazione nella cache del compilatore: fino a 33 volte più veloce quando si utilizza la libreria Boost, velocità media 3 volte superiore.
- Architettura pulita e matura: ora il codice viene analizzato e compilato con lo stesso compilatore e l'IDE non si blocca completamente a causa di errori di runtime nei tuoi programmi :)
- Interfaccia utente progettata pensando alla velocità e all'usabilità: dimentica le scorciatoie non ovvie o le combinazioni di pulsanti a sfioramento necessarie solo per eseguire il programma.
- Vero compilatore: nessun interprete basato su Java (o anche Javascript) coinvolto, anche il linguaggio assembler inline è supportato (sintassi Clang).
Caratteristiche dell'editor:
- Previsione del codice in tempo reale, indentazione automatica e analisi del codice proprio come in qualsiasi IDE reale. *
- Barra della tastiera estesa con tutti i simboli necessari per programmare in C++.
- Evidenziazione e temi della sintassi.
- Schede.
- Condivisione con un clic su Pastebin.
* Le funzioni contrassegnate da asterisco sono disponibili solo nella versione Premium.
Avviso importante: Cxxdroid richiede almeno 150 MB di memoria interna libera. Si consigliano più di 200 MB. Di più se stai usando librerie pesanti come Boost.
Partecipa allo sviluppo di Cxxdroid segnalando bug o fornendoci richieste di funzionalità. Lo apprezziamo.
L'elenco delle funzionalità non ancora disponibili, ma stiamo lavorando per aggiungerle:
- Debugger
Poiché l'obiettivo principale di Cxxdroid è aiutare l'utente ad apprendere il linguaggio di programmazione C++, la nostra priorità principale è il porting di librerie comuni, si noti che quando ci viene chiesto di aggiungere una libreria.
Informazione legale.
Busybox e GNU ld in Cxxdroid APK sono concessi in licenza con (L) GPL, inviaci un'e-mail per il codice sorgente.
Clang in bundle con Cxxdroid ha alcune modifiche importanti, ma la fonte di questo fork è attualmente chiusa. Non stiamo consentendo alcun riutilizzo di questa (o altra parte proprietaria) di Cxxdroid in nessun altro prodotto e considereremo questa una violazione del copyright. Anche i binari compilati con Cxxdroid possono essere soggetti a queste restrizioni se sono collegati alle nostre librerie proprietarie.
I campioni disponibili nell'applicazione sono gratuiti per uso didattico con un'eccezione: essi, oi loro lavori derivati, non possono essere utilizzati in prodotti concorrenti (in alcun modo). Se non sei sicuro che la tua app sia interessata da questa restrizione, chiedi sempre un'autorizzazione via e-mail.
Android è un marchio di Google Inc.
Caratteristiche:
- Compilatore C/C++ offline: non è necessario Internet per eseguire programmi C/C++.
- Package manager e un repository personalizzato con pacchetti predefiniti per librerie comuni, come Boost, SQLite, ncurses, libcurl, ecc.
- Sono disponibili anche librerie grafiche come SDL2, SFML* e Allegro*.
- Esempi disponibili pronti all'uso per un apprendimento più rapido.
- Emulatore di terminale completo.
- È disponibile anche la modalità interprete C/C++ (REPL) basata su CERN Cling.
- Prestazioni eccezionali con la tecnologia avanzata di memorizzazione nella cache del compilatore: fino a 33 volte più veloce quando si utilizza la libreria Boost, velocità media 3 volte superiore.
- Architettura pulita e matura: ora il codice viene analizzato e compilato con lo stesso compilatore e l'IDE non si blocca completamente a causa di errori di runtime nei tuoi programmi :)
- Interfaccia utente progettata pensando alla velocità e all'usabilità: dimentica le scorciatoie non ovvie o le combinazioni di pulsanti a sfioramento necessarie solo per eseguire il programma.
- Vero compilatore: nessun interprete basato su Java (o anche Javascript) coinvolto, anche il linguaggio assembler inline è supportato (sintassi Clang).
Caratteristiche dell'editor:
- Previsione del codice in tempo reale, indentazione automatica e analisi del codice proprio come in qualsiasi IDE reale. *
- Barra della tastiera estesa con tutti i simboli necessari per programmare in C++.
- Evidenziazione e temi della sintassi.
- Schede.
- Condivisione con un clic su Pastebin.
* Le funzioni contrassegnate da asterisco sono disponibili solo nella versione Premium.
Avviso importante: Cxxdroid richiede almeno 150 MB di memoria interna libera. Si consigliano più di 200 MB. Di più se stai usando librerie pesanti come Boost.
Partecipa allo sviluppo di Cxxdroid segnalando bug o fornendoci richieste di funzionalità. Lo apprezziamo.
L'elenco delle funzionalità non ancora disponibili, ma stiamo lavorando per aggiungerle:
- Debugger
Poiché l'obiettivo principale di Cxxdroid è aiutare l'utente ad apprendere il linguaggio di programmazione C++, la nostra priorità principale è il porting di librerie comuni, si noti che quando ci viene chiesto di aggiungere una libreria.
Informazione legale.
Busybox e GNU ld in Cxxdroid APK sono concessi in licenza con (L) GPL, inviaci un'e-mail per il codice sorgente.
Clang in bundle con Cxxdroid ha alcune modifiche importanti, ma la fonte di questo fork è attualmente chiusa. Non stiamo consentendo alcun riutilizzo di questa (o altra parte proprietaria) di Cxxdroid in nessun altro prodotto e considereremo questa una violazione del copyright. Anche i binari compilati con Cxxdroid possono essere soggetti a queste restrizioni se sono collegati alle nostre librerie proprietarie.
I campioni disponibili nell'applicazione sono gratuiti per uso didattico con un'eccezione: essi, oi loro lavori derivati, non possono essere utilizzati in prodotti concorrenti (in alcun modo). Se non sei sicuro che la tua app sia interessata da questa restrizione, chiedi sempre un'autorizzazione via e-mail.
Android è un marchio di Google Inc.