- Java N-IDE
- Особенности
- Преимущества и недостатки
- Top 9 Android Apps and IDE for Java Coders and Programmers
- JavaIDEdroid
- Java Editor
- DroidEdit
- Dcoder
- Code Peeker Pro: Source Reader
- AIDE – Android IDE
- Anacode IDE
- Quoda Code Editor
- Java N-IDE
- Are you a Developer working with PDF files?
- Do you need to solve any of these problems?
- Saved searches
- Use saved searches to filter your results more quickly
- License
- tranleduy2000/javaide
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- JavaIDEdroid для Android
Java N-IDE
«Java N-IDE» — приложение для создания и запуска файлов Java с JDK 1.7. Вмещает в себя все необходимые библиотеки для работы с кодом этого языка программирования, позволяет выполнять компиляцию непосредственно на мобильном телефоне. Обеспечено дополнительными функциями и опциями, направленными на оптимизацию массивов введенных данных.
Особенности
Приложение «Java N-IDE» имеет классический для такого типа программного обеспечения визуальный стиль, включающий подсветку синтаксиса. В отдельном разделе размещаются учебные пособия, которые направлены как на освоение базовых навыков владения программой, так и на понимание устройства самого кода Java. Перед использованием всех нижеописанных функций с документацией рекомендуется ознакомиться.
«Java N-IDE» позволяет пользователю производить следующие операции:
- отладку посредством JDB;
- запуск соответствующих файлов, включая классы;
- работу с типом данных VCS;
- настройку параметров автозаполнения XML;
- компоновку рабочих билдов для Android.
Разработчик постоянно развивает свой продукт для Андроид и учитывает пожелания пользователей. При необходимости можно задать любой вопрос создателю или высказать идеи по улучшению приложения, связавшись через специальную форму обратной связи на странице проекта GitHub.
Преимущества и недостатки
Среди достоинств программы можно выделить следующие аспекты:
- встроенный компилятор, не требующий подключения к интернету;
- система автозаполнения строк кода;
- инструменты для создания приложений для Android;
- набор популярных библиотек;
- встроенный форматер от Google.
К недостаткам можно отнести отсутствие перевода на русский язык, что не является критичным ввиду малого наполнения интерфейса текстом, и платный контент.
Top 9 Android Apps and IDE for Java Coders and Programmers
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.
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.
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Code editor, java auto complete, java compiler, aapt, dx, zipsigner for Android
License
tranleduy2000/javaide
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Java N-IDE Java compiler on Android.
This project is develop to help the community learn java on android. You can build and run Java file with JDK 1.7.
Download in Google Play Store
- Java compiler JDK 1.7 ✔
- Java editor ✔
- Java auto complete code ✔ (But not working perfect)
- Java debugger (jdb).
- Run java file, class file ✔
- Build java library ✔
- Support VCS
- Decompile class, jar
- Java code formatter (Google Java code formatter) ✔
- Build Android app. ✔
- XML auto complete
- Layout builder for Android
- Android Logcat ✔
- Android debugger
What does tools the project include?
- Javac — Java compiler (module javacompiler)
- Aapt — Android asset package tool
- Dx — Dex for dalvik VM (module dx)
- Zip Signer
- Apk builder
- Required Android Studio 3.0 and above
- Android NDK r12b (Newer version doesn’t work) https://stackoverflow.com/questions/6849981/where-do-i-find-old-versions-of-android-ndk
- Android Build Tools 27.0.1
- Android SDK 27
I would absolutely love every possible kind of contributions. If you have a questions, ideas, need help or want to propose a change just open an issue. Pull request are greatly appreciated.
- Create and build simple java project https://github.com/tranleduy2000/javaide/wiki/Create-simple-Java-project
- Open Java examples
- Build java file with library https://youtu.be/fUFqR8ZlChg
- Build simple Android app https://youtu.be/euZilR8-EhA
Copyright (C) 2017-2018 Duy Tran Le This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see .
About
Code editor, java auto complete, java compiler, aapt, dx, zipsigner for Android
JavaIDEdroid для Android
JavaIDEdroid — средство для создания и компиляции собственных приложений прямо на Android-смартфоне и/или планшете. Теперь вам не нужен будет настольный компьютер или ноутбук для того чтобы написать и скомпилировать программу. Встроенный java-компилятор Eclipse дает возможность сделать это прямо на Android-устройстве. Кроме компилятора в состав JavaIDEdroid входит интерпретатор BeanShell, библиотека zipsigner, ApkBuilder, инструменты dx и aapt.
Code Editor 0.5.3 Удобный инструмент для программирования на Android-устройстве, который предлагает подсветку.
JavaIDEdroid 2.10.1 JavaIDEdroid — средство для создания и компиляции собственных приложений прямо на.
Signature Capture 7.3 Signature Capture — электронные подписи всегда с вами, используйте утилиту самостоятельно или.
APPER 7.5.8 Простой и удобный в использовании конструктор приложений DIY, с помощью которого вы.
AIDE 3.2.200108 AIDE — приложение, которое предлагает освоить программирование Java на начальном, среднем или.
Replit 2.30.2 Приложение для создания и запуска реальных проектов и приложений прямо с вашего.