6 Must Have IDE Plugins Featured at JavaOne

netbeans_javaone_2013_icon125This week I’m at JavaOne with PDF help.org 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.

jelastic

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.

nbandroid

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.

Codename.gif

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.

gradle

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!

jrebel

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.

vaadin

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!

If you’re a first-time reader, or simply want to be notified when we post new articles and updates, you can keep up to date by social media (TwitterFacebook and Google+) or the Blog RSS.

The following two tabs change content below.
Nathan is a developer at IDRSolutions, focusing mainly on the development of HTML5 and Form support for the online PDF converter. He was a speaker and exhibitor at JavaOne 2013, co-presenting a session titled 'Lessons Learned from Using GlassFish with NetBeans". Nathan also enjoys writing technical blog-articles.

Related Posts:

Nathan

About Nathan Howard

Nathan is a developer at IDRSolutions, focusing mainly on the development of HTML5 and Form support for the online PDF converter. He was a speaker and exhibitor at JavaOne 2013, co-presenting a session titled 'Lessons Learned from Using GlassFish with NetBeans". Nathan also enjoys writing technical blog-articles.

9 thoughts on “6 Must Have IDE Plugins Featured at JavaOne

  1. Thanks for the mention Nathan!

  2. My pleasure, it was really cool to see!

  3. sharavsambuu

    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 :)

    • Thank you sharavsambuu, good luck moving back to Python :)

  4. 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.

  5. Don’t forget project lombok !
    They have a new beta (called lombok-edge) that works with netbeans 7.4, which uses the jdk8 compiler.

    • Thank you Olivier, i’ll keep Lombok in mind for next-time :)

Leave a Reply

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

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>