addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Vaadin / Cloud IDEs

At our usual location - http://ujug.org/index.php?option=com_content&view=article&id=48&Itemid=55   

Schedule 

• 5:30-6:00    Pizza and Drinks

• 6:00-7:00    Write Java Apps Faster Using SaaS Developer Environments - Codenvy

• 7:00-8:00    Building Web App UI with Vaadin - Joonas Lehtinen

Building Web App UI with Vaadin

Vaadin is a popular web framework that combines web and Java platforms in an unique way. Writing an application that lazily loads large amounts of data from the server, includes drag-and-drop, keyboard navigation and compelling visualizations should not require writing any HTML, JavaScript or designing a REST API. All you need to do is write a component based UI in Java or any other JVM based language. 

The framework is based on a server centric development model that provides the best productivity, but it also supports client-side development with the built-in GWT Java to JavaScript compiler. It also allows you to go through the abstractions and write JavaScript directly. The looks of the application are customized with CSS and SCSS as the end results is just plain HTML5. 

The presentation gives an overview to Vaadin and explains how it works. We'll also discuss on what are the latest new features of Vaadin and how the roadmap looks. The session should give you everything you need to get started building your own apps with the free Apache-licensed Vaadin. 

Bio 
Dr. Joonas Lehtinen is the founder of Vaadin project, a Java-based framework for building awesome web UI easily in Java. He is the founder and CEO of the company behind the Vaadin framework and leads a team of 80 engineers who are mostly working in European timezones. While not at a hangout to 10 timezones away from Vaadin's Silicon Valley offices, Joonas keeps failing in finding a way to get rid of his Finnish accent.

---------------------------------------------------------

Write Java Apps Faster Using SaaS Developer Environments

The Java community is filled with terrific solutions for enabling development of apps.  Every Java developer has their choice of tools and the openness of the platform makes it accessible to anyone and extensible by everyone.
  
But why then, is 99% of all development still done locally?  While sales, marketing, customer service, support, finance, and infrastructure has steadily moved to the cloud over the past decade, Java development remains rooted on the desktop.  Will it always be this way?

In this session, we will discuss the evolution of remote development of Java applications and the emergence of SaaS Developer Environments.  Often times called a cloud IDE, a SaaS environment can eliminate configuration, increase collaboration, and alleviate management concerns around consistency, compliance, and velocity.   In essence, SaaS developer environments can make agile, more agile.

The presenter will be from Codenvy, a SaaS developer environment that is built with Java. 


Join or login to comment.

  • Steve

    The Codenvy presentation was of more interest to me than the Vaadin presentation. I just don't do a bunch of web app development, so while Vaadin has some cool tricks, they aren't as useful for what I do on a daily basis.

    With the Codenvy presentation, I was really impressed with the fast startup times of the dev environments, builders, and runners. I'm very leary how that performance changes for real world, large scale applications, though. Tyler Jewell was a great presenter, but I'm left wondering if the Codenvy solution only trades one set of configuration management problems in today's development environments for another set of problems in the Codenvy world.

    I'll be very interested to see the industry adoption rate of Codenvy when the product is officially released. It looks like a very promising technology and concept, though, and driven by a very real world problem and business need for today's software developers.

    3 · June 20, 2014

  • Jay A.

    Two wonderful talks. I'm sure excited to play with the tools we learned about.

    2 · June 19, 2014

65 went

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy