Jvdroid est l'IDE Java éducatif le plus puissant et le plus facile à utiliser pour Android.
Fonctionnalités:
- Compilateur Java hors ligne: aucun Internet n'est requis pour exécuter des programmes Java.
- OpenJDK 11 autonome: profitez des normes les plus récentes et utilisez les bibliothèques de fichiers jar de votre choix.
- Prise en charge de projets et bibliothèques Maven.
- Exemples disponibles immédiatement pour un apprentissage plus rapide.
- Emulateur de terminal complet.
- Le mode d'interpréteur Java (REPL) basé sur JShell est également disponible.
- Performances exceptionnelles du compilateur avec Nailgun.
- Les programmes Kotlin, Scala et Clojure peuvent être construits avec Maven (aucune prévision ni analyse de code n'est fournie pour ces langues).
Fonctionnalités de l'éditeur:
- Prédiction de code, indentation automatique et analyse de code en temps réel, comme dans tout environnement de développement intégré. *
- Viewer Javadoc pour les méthodes et les classes.
- Formateur de code.
- Barre de clavier étendue avec tous les symboles dont vous avez besoin pour programmer en Java.
- Mise en évidence de la syntaxe et des thèmes.
- Onglets.
- Partage en un clic sur Pastebin.
* Les fonctionnalités marquées d'un astérisque sont disponibles uniquement dans la version Premium.
Avis importants:
Jvdroid nécessite au moins 250 Mo de mémoire interne disponible. 300 Mo + est recommandé. Plus si vous utilisez des bibliothèques Maven lourdes (comme Kotlin runtime).
Jvdroid ne construit pas d'applications Android natives, car Android utilise une autre implémentation Java et sa version Java est plus ancienne.
Participez au développement de Jvdroid en signalant des bugs ou en nous fournissant des fonctionnalités. Nous apprécions cela.
Information légale.
Busybox et OpenJDK dans Jvdroid APK sont sous licence GPL, écrivez-nous pour le code source.
Cette application est considérée comme distribuée légalement lorsqu'elle est téléchargée à partir du Play Store uniquement.
Les échantillons disponibles dans l'application sont gratuits pour un usage éducatif, à une exception près: ils, ou leurs œuvres dérivées, ne peuvent être utilisés dans aucun produit concurrent (de quelque manière que ce soit). Si vous ne savez pas si votre application est concernée par cette restriction, demandez toujours une autorisation par courrier électronique.
Oracle et Java sont des marques déposées d'Oracle et / ou de ses filiales.
Android est une marque commerciale de Google Inc.
Implemented Storage Access Framework support for all Android versions