Yesterday I was lucky enough to attend NetBeans day in Athens. These events are a great way to meet other users of NetBeans and learn about a wide variety of topics. There were lots of useful talks and demonstrations, as well as all the latest news about NetBeans.
Welcome, NetBeans Days History and NetBeans Roadmap
The day started with a nice introduction from John Kostaras. He discussed what NetBeans day is and how you can get involved. You can find up to date information on upcoming events on the NetBeans website. In fact the next event is being hosted in London on 25th April.
Geertjan Wielenga outlined the history of NetBeans and where it is going next. The big news for NetBeans’ future is that it is moving to Apache (although many of the people committed to the project are Oracle employees). The nice thing about this is that we as a community can decide what features will be in each release. If there is a missing feature or bug, there will be no reason to complain to Oracle – the community can work together to improve NetBeans.
We also found out how you can get involved with NetBeans: you can join the NetCat testing programme, the teaching community, translators’ community, or encourage kids to learn programming through MineCraft (find out more here) to name but a few.
Talks and Demos
After this we had a talk on Spring Boot with NetBeans from Alexius Diakogiannis. He showed us how to make an application with the NB Springboot plugin, and use actuator endpoints to monitor your application.
Panagiotis Adamopoulos then spoke about PHP and NetBeans. This talk focused on busting myths about PHP. Some believe it is not a proper language, and often it is seen as slow, easy to hijack and only useful for websites. Panagiotis showed that all of these assumptions are not true.
If you want to find out more, the slides from the presentation are being added to the NetBeans day Github repository.
IDRsolutions develop a Java PDF library, a PDF forms to HTML5 converter, a PDF to HTML5 or SVG converter and a Java Image Library that doubles as an ImageIO replacement. On the blog our team post about anything interesting they learn about.