Java ide android apk

Java N-IDE Android

The Java N-IDE application provides users with a mobile programming environment so that you can write Java code whenever you want and from anywhere.

Offline Java compiler

Whether you are learning to program with Java or are an expert developer and would like to be ready to write code anytime, anywhere, this app is for you. Mr. Duy, a young Vietnamese student, has developed a programming environment to write and edit code on your Android device, even without an internet connection. All you need to do is download the APK file and hit the key.

How to program in Java on a smartphone

Java N-IDE is an educational application that holds a programming environment created to help Android users learn how to program in Java with a cell-phone or tablet. This way, you can easily create and edit a project on the subway, running on the treadmill at the gym, or sitting on the couch at home.

To help the community learn Java on Android.

This IDE includes a Java code compiler that works even without an Internet connection, autocomplete function, and Java debugger, among other tools. With all this, you can create your own apps and test them.

Читайте также:  Java generate key pair

Of course, its content is highly technical. This means that you need some previous knowledge to use this application. After all, it is an educational app, not a magical one.

Requirements and additional information:

Almudena Galán

With a degree in Law and Journalism, I specialized in criminology and cultural journalism. Mobile apps, especially Android apps, are one of my great passions. I have been testing dozens of apps every day for over six years now, discovering all.

We’d love to hear from you. Do you want to give us your opinion?

  • Google Classroom
  • Moodle
  • Kahoot!
  • Khan Academy
  • PRONOTE
  • BYJU’S — The Learning App
  • Socratic by Google
  • Periodic Table 2022
  • 3D Brain
  • Alison

Источник

Top 9 Android Apps and IDE for Java Coders and Programmers

Coding on a android tabletCoding on a Android Tablet

Recently at IDRsolutions my colleagues have spent a lot of time traveling to different conferences such as Oracle Code One and DevFest. One of the complaints my colleagues have is the amount of luggage they have to carry, especially when they still want to work on code for our Java PDF Viewer and SDK, PDF to HTML5 converter and a Java ImageIO replacement.

Having previously written an article on the ‘The 10 Best Android Apps for Designers and Web Developers’ as I spend a lot of my time on the web development and designing side of things, it occurred to me that Android is an extremely powerful platform (and open source) and I would be sure to find useful Apps and IDE’s for Java Coders and Programmers.

So to help make things easier for them, and with my keen interest in technology and love of gadgets, I grabbed my trusty Android phone to see what I could find.

JavaIDEdroid

JavaIDEdroid is an IDE (integrated development environment) that can run on Android and allows you to natively create Android applications without the need to use the Android SDK on Mac, Windows or Linux. It comes equipped with an aapt tool, compiler for Java, dx tool, DexMerger tool, ApkBuilder, zipsigner-lib (this library also does the zipalign), SpongyCastle Library, BeanShell Interpreter and JavaRunner, which allows running of any binary Java command line applications (.jar file).

Java Editor

Java Editor is a very easy-to-use and simple Java editor. It’s limited in functionality but it can color the syntax nodes, attributes, properties, events and also supports auto-completion and search and replace. It can open default files with the extensions jav & java.

DroidEdit

DroidEdit is a text and source code editor (similar to Notepad++ on the PC) and is available for android tablets and phones. It is supported by android tablets with external keyboards like the Asus Transformer or those with third-party external keyboards, there is also support for Hackers Keyboard. It also supports a variety of languages like C, C++, C#, Java, HTML, CSS, Javascript, Python, Ruby, Lua, LaTeX, and SQL.

There is also a premium version with SFTP/FTP, Dropbox, Drive and Box support (great if you are on the move), custom themes (for those that want to customize everything), external commands through SSH and root mode.

Dcoder

Dcoder is a mobile coding IDE that is designed to help you learn to programme. It supports over 30 programming languages, including Java, C, C++, Python, C#, PHP and Ruby. Dcoder has a Rich Text Editor which has syntax highlighting, some autocomplete features and undo/redo. It also comes with algorithm problems for you to solve, to help you learn.

Code Peeker Pro: Source Reader

Code Peeker Pro comes with syntax highlighting and allows you to look up snippets. Although not an editor, it is a useful code reader and has been selected to be part of the Google Play for Education program and is currently used in schools as a teaching aid. Code Peeker will open and highlight any supported code language like C/C++ (c, cc, CPP, h, hpp), C# (c-sharp, csharp, cs), CSS, Java, JavaScript (js, JScript), PHP, Python (py), Ruby (rails, ror), XML (XML, XAML, XSLT, HTML, XHTML), ActionScript 3 (as3), AppleScript, Cold Fusion, Delphi/Pascal, Diff/patch files, Erlang, Groovy, JavaFX (jfx), Perl (pl), PowerShell (ps), Sass, Scala, SQL, Terminal scripts (bash, shell, sh, RC, conf), Visual Basics (vb, vbnet) and Verilog & System Verilog (v, SV)

It can also mark where the important code is, comes with a built-in file browser (in case your phone doesn’t have one), supports internal and external SD card memory and also supports other file browsers (Dropbox, File Expert, FX, Astro File Manager, etc).

AIDE – Android IDE

AIDE is an integrated development environment (IDE) for developing real Android apps directly on your Android device. It comes with interactive coding lessons and step-by-step tutorials for app development and Java programming skills. You can visually design apps, write code with the editor which can do code completion, real-time error checking, refactoring, smart code navigation and more.

AIDE supports Java/Xml and the Android SDK, apps with C/C++ and the Android NDK as well as pure Java console applications. It is fully compatible with Dropbox and allows easy download of your code from your Dropbox and sync back your changes. It can also open Android Studio projects which follow the default folder structure. AIDE also supports Git for professional development.

Anacode IDE

Anacode is another IDE (integrated development environment) and source code editor that supports the languages Java, HTML, CSS, PHP, JavaScript and C/C++ and allows you to build and run from your android device.
You can also write and test HTML, JavaScript and CSS in the built-in or system browser, upload to FTP and support the Tasks list too.

Quoda Code Editor

Quoda is easy to use source code editor or IDE, similar to Notepad++, with support for SFTP/FTP(S) servers and cloud storage (Dropbox and Google Drive). Some of the features include syntax highlighting with themes, cross-session editing, code-completion, extended keyboard, downloading source code from URL, auto-encoding detection, brace matching, auto-indentation, line bookmarking, colour picker, HTML formatting and more. These features come at a premium though and you may have to pay extra for newer or additional features. There is support for the following programming languages which include: ActionScript, C, C++, C#, CSS, Haskell, HTML, Java, JavaScript, Lisp, Lua, Markdown, Objective-C, Perl, PHP, Python, Ruby, SQL, Visual Basic and XML.

Java N-IDE

Java N-IDE was created to help people learn Java. It is a lightweight IDE that only supports Java. However, it does come with an offline compiler, autocomplete and code formatter. It is an open-source IDE with more features currently being worked on.

Android

Hopefully, this guide has given you some useful ideas of what editors and IDEs you can use if you are on the go and also gives you a bigger insight into what your Android phone/tablet can do in terms of coding/programming.

Do you use your Android Phone or Tablet in a similar way? Let us know what apps you use.

If you are interested in IDE articles take a look at:

We now have a series of articles on what is new in Java 9:

Are you a Developer working with PDF files?

Our developers guide contains a large number of technical posts to help you understand the PDF file Format.

Do you need to solve any of these problems?

Alex Marshall Alex Marshall is a marketeer, web developer and designer. He also likes retro technology, classic cars and in his spare time enjoys travelling.

Источник

Jvdroid

Jvdroid иконка

Jvdroid — это самая простая и мощная образовательная Java IDE для Android.

— Автономный компилятор Java: для запуска программ Java не требуется Интернет.

— Автономный OpenJDK 11: наслаждайтесь поддержкой новейших стандартов и используйте любые библиотеки jar, которые вам нравятся.

— Поддержка Maven проектов и библиотек.

— Примеры доступны из коробки для быстрого обучения.

— Полнофункциональный эмулятор терминала.

— Доступен также режим интерпретатора Java (REPL) на основе JShell.

— Превосходная производительность компилятора с Nailgun.

— Программы Kotlin, Scala и Clojure могут быть построены с использованием Maven (для этих языков не предусмотрено прогнозирование и анализ кода).

— Прогнозирование кода, автоматический отступ и анализ кода в реальном времени, как в любой реальной IDE. *

— Javadoc Viewer для методов и классов.

— Расширенная клавиатура со всеми символами, необходимыми для программирования на Java.

— Подсветка синтаксиса и темы.

— Один клик поделиться на Pastebin.

* Функции, отмеченные звездочкой, доступны только в версии Premium.

Jvdroid требует не менее 250 МБ свободной внутренней памяти. 300 МБ + рекомендуется. Больше, если вы используете тяжелые библиотеки Maven (например, Kotlin runtime).

Jvdroid не создает собственные приложения для Android, так как Android использует другую реализацию Java, а его версия Java старше.

Примите участие в разработке Jvdroid, сообщая об ошибках или отправляя нам запросы на новые функции. Мы ценим это.

Busybox и OpenJDK в Jvdroid APK лицензированы по лицензии GPL, напишите нам по электронной почте для получения исходного кода.

Это приложение считается легально распространяемым при загрузке только из Play Store.

Образцы, доступные в приложении, являются бесплатными для образовательного использования за одним исключением: они или их производные работы не могут использоваться в любых конкурирующих продуктах (никоим образом). Если вы не уверены, влияет ли это ограничение на ваше приложение, всегда запрашивайте разрешение по электронной почте.

Oracle и Java являются зарегистрированными товарными знаками Oracle и / или ее дочерних компаний.

Android является товарным знаком Google Inc.

Что нового в последней версии 2.0

Implemented Scoped Storage for Android 11+
Added Storage Access Framework support for all Android versions
Added workaround for Android 12 compatibility problems

Источник

Оцените статью