Have something interesting to share with Java Eastern Europe community?
Become a speaker now

Developing desktop and mobile applications in HTML5 for Java Developers

Abstract: This talk starts as an overview of different ways of developing front end of Web application in HTML/JavaScript/CSS. Java developers are accustomed to preparing HTML in Servlets, JSPs, JSF, or Spring framework. But the trend is to separate development of the front end in HTML5 and server side Java. This talk is a mix of slides and code review of several versions of the same application. We’ll start with architecture and code review of a basic HTML/JavaScript version of a sample charity application. After that we’ll switch to its jQuery version, then you’ll see how to do it with ExtJS framework, then we’ll cut this application into slices for modularization reasons. The second part of this presentation is about moving this application to mobile devices. You’ll see this application implemented with Responsive Design principles, and then two more versions: one with jQuery Mobile and the other with Sencha Touch.
Format: Master-class (1 hour 40 minutes)
Language: Russian
Yakov Fain

Yakov Fain

Farata Systems, USA

Yakov Fain is Managing Director at a software boutique Farata Systems. He authored several technical books and lots of articles on software development. His book «Java Programming. 24-Hour Trainer» was published by Wrox in 2011. Yakov is Java Champion. Yakov leads Princeton Java Users Group. This year he co-authored O’Reilly book “Enterprise Web Development” and is working on new version of “Java for Kids” book to be published by No Starch Press. His free video lessons on Intro to Java programming are being published at YouTube channel.

Slides

You could download slides here.

Video