8:30 - 9:00 | Breakfast | |||
9:00-10:00 |
Douglas Tait Real Time Communications on the Web |
Oleg Šelajev Unlocking the Magic of Monads in Java 8 |
Jarek Ratajski Doing WEB development clean way |
Maciej Świderski jBPM: The BPM Swiss Knife |
10:00 - 10:20 | Coffee break | |||
10:20 - 11:20 |
Tomasz Szymański & Jarosław
Kijanowski Make and Conquer: Start making your own things |
Anton Arhipov Having fun with Javassist |
Stefano Gioia Java and Communications |
Ted Neward Busy Developer's Guide to Scala: Patterns |
11:20 - 11:30 | Break | |||
11:30 - 12:30 |
Roman Bosák Extinction of Dinosaurs -> Rise of Microservices |
Gleb Smirnov Java Concurrency Under the Hood |
Michael Heinrichs Do-It-Yourself Usability Design for Developers |
Andres Almiray Build, Test, and Deploy JavaFX Applications |
12:30 - 13:20 | Lunch Break | |||
13:20 - 14:20 |
Gerrit Grunwald "Catch me if you can" - Java on wearables |
Nikita Salnikov-Tarnovski I bet you have a memory leak |
Lukas Eder 2000 Lines of Java? Or 50 Lines of SQL? The Choice is Yours |
Lukáš Fryč One ring to... notify them all: Unified Push for Mobile Devices |
14:20 - 14:30 | Break | |||
14:30 - 15:30 |
Séven Le Mesle Predicting passenger fares from the users logs |
Nitsan Wakart The Illusion of Execution |
Miroslav Kopecky The Robot under dictate of the LegoMindStorm + Java Concurrency API: Let.s shift the future! |
Anton Epple How to develop Java apps for iOS, Android, FX and more in NetBeans |
15:30 - 15:50 | Coffee Break | |||
15:50 - 16:50 | Bruce Eckel Do Languages Matter? |