Tuesday Sep 17, 2013

A Conversation with Java Champion Johan Vos

A new interview is now up on otn/java. In it, Johan Vos, a highly regarded Java Champion whose focus is on combining the strengths of back-end systems and embedded devices, provides his insightful take on what’s happening in the world of Java technology. His favorite technologies are currently Java EE/Glassfish at the backend and JavaFX at the front-end. He is a co-author of Pro JavaFX 2, and will be offering two sessions at JavaOne 2013.  

In the interview, Vos summarizes his sessions:

“In ‘Building Social Software on Top of Java EE 7 with DaliCore,’ I’ll show how you can integrate social software functionality into Java EE 7 applications. Many enterprise applications can benefit from some kinds of integration with e.g., Facebook, LinkedIn, Twitter, etc., without jeopardizing the user’s privacy and without giving up ownership of the data. The DaliCore framework adds the concept of User and OnlineAccount to the Java EE world, and provides the coupling with existing social networks. This saves lots of project-specific boilerplate code. This approach works both in web-applications as well as in desktop applications.

In ‘DataFX: The Best Way to Get Real-World Data into Your JavaFX Application,’ Hendrik Ebbers and I will present DataFX 2, a framework that helps JavaFX developers to populate JavaFX controls with real-world data. Now that JavaFX is beyond the stage of demos and POCs, it becomes important that the fake data used in demos be replaced with real data, often coming from back-end servers and databases. Apart from the regular cases where a JDBC source or a RESTful web service is queried, we will also show how changes in the local data can be propagated to the backend again...”

In discussing his efforts to combine Java EE and JavaFX, Vos remarks: “I am convinced that these two technologies are complementary, and while they are completely decoupled, the combination of them can lead to great end-to-end projects. As a POC, and in order to get more realistic use cases that could benefit both DaliCore and DataFX, I started to write a JavaFX application that offers community functionality. The front-end of that application is written in JavaFX, and the back-end is using DaliCore on top of Java EE 7. In this application, lots of data is sent from and to the back-end.”

In addition, Vos discusses his experiences with Java EE 7 and Java SE 8, the revolution that lambda expressions bring to Java, the client aspect of Java, how JavaFX fits into Java SE 8, and much more.

Check out the interview here.

Get Ready for JavaOne

Make sure you pack for JavaOne and San Francisco. On our short list is: 
  • A jacket! It can be chilly and maybe even rain.
  • Your Oracle login. Be sure to bring your oracle.com account login information when you walk through the doors of Moscone South, Moscone West, or the Hilton San Francisco Union Square. You’ll need the user name and password you created for your JavaOne 2013 registration to check in and receive your badge, as well as to gain access to My Account and Schedule Builder at the event.
  • Consider downloading a ride-sharing service app. SideCar, Lyft, and Uber are popular alternative to yellow taxis. These are unregulated ride-sharing services, so ride at your own risk.
In your schedule, be sure to add keynotes, hangout places, social events and more:  
  • Keynotes are on Sunday from 12:00pm to 3:00pm at Moscone North, Hall D 
  • Fun networking events: Taylor Street Café Open House, The Oracle Appreciation Event, It’s a Wrap!
  • On your break, hang out at the Buzz House at Taylor Street Café, and relax at Game Zone in Parc 55. Check out the list of activities at the Zone. 
  • In the exhibit hall, the Java DEMOgrounds, OTN lounge, exhibitor stands will be open from 9:30am to 5:00pm. New this year at the OTN lounge is the JavaOne Codegarten where you can contribute to open source projects. 

Don't miss DJ Tall Sasha at the Open House at Taylor Street Café, Sunday at 7pm!


User Group Forums Sunday

Members of Java User Groups from around the world will converge in San Francisco on Sunday before JavaOne to discuss everything from Java technology to how to plan a Java event. Join us at Moscone West Rooms 3020 and 3022 and join the discussions! You'll notice a nice, big gap in the middle of the day so you can attend the JavaOne keynotes and then come back. Note: You must be registered for JavaOne or Oracle Open World to attend. 

Here is the current schedule (subject to change, of course): 

UGF10329 Introduction to Java 7 and 8: JVM, Language, and Platform Timothy Fagan, Dario Laverde 08:00 AM 09:00 AM
UGF10549 Fundamental Paradigms for Java Developers: NoSQL and OSGI Thomas Rafael Modeneis, Otávio Santana 08:00 AM 09:00 AM
UGF10501 Garbage Collection: The Useful Parts, Part 1 John Oliver 09:15 AM 10:15 AM
UGF10548 Java and the Raspberry Pi: DIY to a New Level Vinicius Senger 09:15 AM 10:15 AM
UGF10520 Java 8: The Good Parts Konrad Malawski, Andrzej Grzesik 10:30 AM 11:30 AM
UGF10588 Organizing Your Local Community: User Groups, Meetups, Beer Bashes... Grzegorz Duda, Ryan Cuprak 10:30 AM 11:30 AM
UGF10328 Gooey and Sticky Parts: Everything You Wanted to Know About Java Olena Syrota, John Yeary, Alexis Lopez 03:30 PM 04:30 PM
UGF10331 Getting Speakers, Finding Sponsors, Planning Events Robert Paulin, Freddy Guime 03:30 PM 04:30 PM
UGF10330 Planning a Successful Java Event Badr ElHouari, Faiçal Boutaounte 04:45 PM 05:45 PM
UGF10363 OpenJDK and JCP: Success Through Contribution Helio Frota, Daniel Sachse 04:45 PM 05:45 PM
UGF10364 JCP Community Meeting, Part 1 Israel Boza Rodriguez, Gabriel Acebo 06:00 PM 07:00 PM
UGF10365 JCP Community Meeting, Part 2 John Yeary 06:00 PM 07:00 PM

See you there!

About

javeone logoJavaOne Conference 2013 Content

San Francisco, USA: Sept 28 - Oct 2, 2014

Links

Search

Archives
« September 2013 »
SunMonTueWedThuFriSat
1
2
4
7
8
14
15
21
27
28
29
30
     
       
Today