Steve On Java - JavaFX

Hacking Java, JavaFX, and Flash with Agility
  • rss
  • Home
  • NightHacking Tour
    • [Archive] NightHacking Europe – The Road to Devoxx
  • SvJugFX
  • JFXtras
    • JFXtras Individual CLA
    • JFXtras Corporate CLA
  • 2013 Travel Map
    • Let’s Meetup!
    • 2012 Travel Map
  • Contact

JavaFX and HTML5 at JavaOne India

steveonjava | May 6, 2012

This past week I had the opportunity to attend JavaOne India, and in my opinion it was even better than last year.  I was speaking together with Kevin Nilson, leader of the SV Web JUG, and he commented on what a great venue that had for the event, which was easily able to hold 2000+ attendees.

Walking around the event, you could appreciate how much passion there was for Java development in India, with a diverse group of attendees that included students, professional developers, and Java community members.  Yara Senger, who came all the way from Brazil to speak about Java home automation with jHome, was impressed with the large number of women developers attending the conference.

The session that Kevin and I gave was an updated version of our HTML5 and JavaFX talk.  Since we last gave this at Devoxx, we were able to add some exciting info about Bootstrap, which is a new JavaScript framework developed by Twitter that has surpassed both jQuery and node.js in activity.  Definitely worth a look if you are developing responsive UIs in JavaScript!

Here is the full presentation deck (which you can also download by going to SlideShare):

For the finale of the presentation, which showed a Conference Tour application that shows how simple it is to mix JavaFX and HTML5 into a single, interactive application.  The whole user interface is rendered using JavaFX including the Accordion control and the Reflection effect, while the map itself is an embedded WebView that makes use of Google Maps.  By clicking on any of the conference locations in the Accordion, it automatically centers on that application in the map showing you where you can find some of the most amazing Java conferences throughout the world!

To run the project yourself, you can download the source code and open it in NetBeans or your favorite IDE.

Download Java Conference Tour Code

The code for both the JavaFX UI and Google Maps component is under 150 lines, so this is definitely something you could develop yourself.  Feel free to take the code and leverage it in your own JavaFX/HTML5 hybrid projects as a starting template, and let us know what sort of cool applications you are able to build!

 

Share this:

  • Twitter
  • Google +1
  • More
  • Facebook
  • LinkedIn
  • Email
Categories
HTML5, JavaFX
Tags
HTML5, JavaFX, javaone, JavaOne India, Presentation
Comments rss
Comments rss
Trackback
Trackback

« Oracle Propels JavaFX Forward by Enlisting Weaver and Chin Presentations in Portuguese for JustJava »

4 Responses to “JavaFX and HTML5 at JavaOne India”

  1. Neil says:
    May 6, 2012 at 9:47 am

    It was probably the most interesting session of the event. You can update the slides with your new designations :)

    Reply
  2. Neil says:
    May 6, 2012 at 9:59 am

    The was probably the most interesting session I was looking forward to. You might want to update the slides now !

    Reply
  3. Laila says:
    May 14, 2012 at 4:13 am

    Is your book Pro Android Flash updated after Javafx 2.0 release?

    Reply
  4. Steve Nyemba says:
    April 18, 2013 at 10:05 am

    As I have been working with the WebView and WebEngine, I noticed the following:
    1. Referencing an image on disk from html doesn’t work e.g: doesn’t work nor does (the result is blank)
    2. I have also notice that XMLHttpRequest yields status 0 and readyState 4 when setting headers

    Are these by design or are these observations bugs. How can we work around them?

    Reply

Leave a Reply

Click here to cancel reply.

  • Travel Map - Let's Meetup

Publications

  

Affiliations

Awards

2009/2011 JavaOne Rock Star!

Disclaimer

Views and opinions expressed here are all my fault... complain to me, not my employer. :)
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.