JavaFX Apps in the Real World James Weaver Java Technology Ambassador @JavaFXpert james.weaver@oracle.com Some JavaFX Apps in the Real World SlidesMachineFX: José Pereda Port of Santander: José Pereda Church at Comillas: José Pereda BaufiFX: Mortgage Calculator by Thomas Bolz Polaris software tools for support of space-based missions: Sean Phillips ZenGuitar: James Weaver 2 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Financial Trading apps: Celer Technologies JavaFX on Android Porting Community: Johan Vos Picmodo/MQTT: Jens Deters MQTT: Jens Deters Ensemble: JavaFX Engineering Team Enzo UI Controls: Gerrit Grunwald About the presenter Author of several Java/JavaFX books 3 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. About the presenter Co-leader of IoT & JavaFX communities at java.net http://javafxcommunity.com http://iotcommunity.net 4 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Java 8 Launch Event & Resource Videos oracle.com/java8 5 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. IoT Developer Challenge Show the world what you can do with Java + IoT for a chance to win a trip to JavaOne for you and two team members. oracle.com/java8 Key Dates: Submissions begin March 3rd, 2014 Submission deadline is May 30th, 2014 Winners announced June 30th, 2014 JavaOne 2014 from Sept. 28 to Oct. 2, 2014 6 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. SlidesMachineFX José Pereda: http://jperedadnr.blogspot.co.uk/ @JPeredaDnr 13 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Port of Santander José Pereda: http://jperedadnr.blogspot.co.uk/ @JPeredaDnr 14 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Church at Comillas José Pereda: http://jperedadnr.blogspot.co.uk/ @JPeredaDnr 15 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Enhancing NASA Mission Support w/JavaFX Sean Phillips @SeanMiPhillips 16 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Thomas Bolz • Mortgage/Loan Calculator • Attempt to bring some live & color to a „serious“ use case • One of the first available commercial JavaFX applications in Germany (first license sold in December 2012) • Started with JavaFX 2.0 and Java 7 and migrated to Java/JavaFX 8.0 since release 1.3 • Available in German. i18n of App and website is currently in work • More at: http://www.baufifx.de • Author: @Teabeeoh Picmodo Picture Management Jens Deters http://www.jensd.de/wordpress @Jerady 18 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. JavaFX within Celer Technologies Who are we? • Celer specialises in providing enterprise financial solutions • Multi-asset class - FX, Equities, Futures • Clients range from small funds to banks JavaFX • Using JavaFX since 2.0 • Currently on Java 7, moving to Java 8 soon • Extensive use of CSS and FXML • Real-time UI updates using properties and binding Links Celer Technologies http://www.celer-tech.com JFXtras http://jfxtras.org JavaFX on Android Porting Community Johan Vos http://www.lodgon.com/dali/blog/Johans_Blog @JohanVos 26 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. JavaFX based MQTT Utility Jens Deters http://www.jensd.de/wordpress @Jerady 27 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Ensemble JavaFX Controls Demos JavaFX Engineers http://fxexperience.com @fxexperience 28 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Scene Builder 2.0 Released 13 May 2014 JavaFX Engineers http://fxexperience.com @fxexperience 29 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Enzo Controls Demo Gerrit Grunwald http://harmoniccode.blogspot.co.uk @hansolo_ 30 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. ZenGuitar3D James Weaver: http://JavaFXpert.com @JavaFXpert 31 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Dziękuję bardzo! James Weaver Java Technology Ambassador @JavaFXpert james.weaver@oracle.com