Nathan Howard Nathan is a Java/HTML5 developer. Nathan also enjoys writing technical blog-articles and playing games in his spare time.

6 Must Have IDE Plugins Featured at JavaOne

2 min read

netbeans_javaone_2013_icon125This week I’m at JavaOne with IDR Solutions and I recently attended a talk hosted by the developers of 6 incredibly popular IDE plug-ins. After watching the presentation I was sold, and will definitely be using some of the following plug-ins when working on our online PDF to HTML5 converter.

I will be listing 6 Must Have IDE Plugins Featured at JavaOne and will give a quick overview of what each one does in hope that you may find one that will help with your work as a developer.

Jelastic :

Jelastic is a great (available for free) plugin, it’s the first Java cloud computing platform that allows you to host or scale a Java application without a single code code change. It bypasses the need to find the correct servers, operating system, application servers and databases before being able to deploy your code. Jelastic is very easy to deploy, all you have todo is upload your application into Jelastic and and it will be automatically deployed across all your nodes. This makes managing an applications life cycle across multiple environments, it allows you to easily switch between them.


NBAndroid :

NBAndroid is very useful for supporting an Android applications development cycle. It has diverse functionality that assists in the development of your Android application.

It features Core Android SDK support along with a LogCat viewer integrated into the IDE, this is very important when detecting what’s going on while the code is running live on your device. It also supplies a GUI layout preview which allows you to design the User Interface more efficiently in the IDE without having to re-deploy the application to see every change. NBAndroid also works with Android SDK projects and the debug cycle is supported using emulators or real-devices. With regular updates and active support, this is a great plug-in for any Android Developer.


CodeNameOne :

Codename One is a free open source solution that allows you to rapidly build native applications to all mobile devices using Java & optionally a GUI builder. The framework provides full access to the underlying native platform while still providing remarkable portability.
Codename One consists of a Client Library, IDE plugin, Designer tool (GUI builder, theme designer, localization editor etc.), Simulator environment, Build servers & cloud provisioning services. Codename One is fast. Simple benchmarks show it beating Objective-C and on other platforms Codename One uses the native VM where possible to achieve similar results. Graphics rendering is implemented with the gaming API’s hence providing game like performance.


Gradle :

Gradle combines the power and flexibility of Ant with the dependency management and conventions of Maven into a more effective way to build. Powered by a Groovy DSL and packed with innovation, Gradle provides a declarative way to describe all kinds of builds through sensible defaults. Gradle is quickly becoming the build system of choice for many open source projects, leading edge enterprises and legacy automation challenges.


JRebel :

JRebel is a very useful plugin and will increase your productivity massively. This is achieved because to see a code change you would normaly have to re-build and deploy your project, however JRebel bypasses this dependency and allows you to see a code-change instantly. It works by versioning classes and resources individually and updating one at a time instead of a grouped deployment. When you as a developer make a code change, the change is immediately reflected in the deployed application, skipping the build and redeploy phases and preventing an average of 5.25 work weeks per year in redeploys! A must have if you ask me!


Vaadin :

Vaadin is a very nice Java Framework that allows you to build stylish and modern web application that have effective performance with the user in mind. It features a server-side architecture, which means that the majority of the logic runs on the servers. Ajax technology is used at the browser-side to ensure a rich and interactive user experience. On the client-side Vaadin is built on top of and can be extended with Google Web Toolkit.


If you want more information on JavaOne 2013 and further coverage of the entire event check out our JavaOne 2013 Series Index, which covers everything that is happening and is constantly updated, keep checking back for new info!

Do you need to solve any of these problems in Java?

Convert PDF to HTML5
Convert PDF to HTML5
Convert PDF to SVG
Convert PDF to SVG
View Forms in the browser
View Forms in the browser
Java PDF Reader and Viewer
View PDF Documents
Convert PDF to image
Convert PDF to image
Extract Text from PDF
Extract Text from PDF
Read/Write images in Java
Read/Write images
Replace ImageIO
Replace ImageIO
Convert Image to PDF
Convert Image to PDF
Nathan Howard Nathan is a Java/HTML5 developer. Nathan also enjoys writing technical blog-articles and playing games in his spare time.

9 Replies to “6 Must Have IDE Plugins Featured at JavaOne”

  1. thank you for your great post. I’m about to back to java from python 🙂 because your post. specially Vaalin is really great java framework just discovered it 🙂

  2. i am always try to learn Unit Testing as i am currently working as automation analyst. I know all this framework have so much value in market but is there any feature of framework or allow to do unit testing using any component ? In 2016, There are many prediction about unit testing job so trying to learn. Please let me know if you have any unit testing related article. Please email me too. if you think it is interesting.

Leave a Reply

Your email address will not be published. Required fields are marked *

IDRsolutions Ltd 2021. All rights reserved.