October 20, 2017

Vaadin Bakery: Jump-start your business web app

Vaadin Bakery App Starter is a proven full-stack reference application you can use as a starting point for many serious business web apps. It contains many commonly needed features, like RDBMS database accessed using solid JPA+EJB (or Spring) -based persistency and business layer, mindful authentication and authorization, and a UI code structure suitable for non-trivial, large-scale business applications.

Continue reading

April 3, 2017

Vaadin Framework 8: Web app development made easier than ever

As discussed in a previous blog entry, the unique architecture of Vaadin Framework makes it one of the easiest ways to build rich dynamic Web applications, just by using your Java skills. Of course, going to low level Web technologies is possible with Vaadin, but it is also possible to create well performing Web apps without getting your hands dirty with CSS, HTML or JavaScript. Here's what's new!

Continue reading

December 28, 2016

With Vaadin Framework, create stunning Web UIs with plain Java

Vaadin Framework is a tool to build good looking Web apps without working with low-level Web technologies. Vaadin apps can be run in Bluemix easily. Here's how.

Continue reading

December 17, 2015

Vaadin Challenge winners announced

The V​aadin Challenge​ came to a successful close, and we have our winners!

Continue reading

October 21, 2015

Are you a Java Ninja? Test your skills at the Vaadin Challenge!

Those legacy apps dragging you down? Want to convert them to super-fast smart apps for mobile? Are you a Java developing ninja or want to be? Then sign up for the Vaadin Challenge where you will learn how to work with today’s most popular tools including Cloud Foundry, Maven, Vaadin, and Bluemix. And for each Vaadin challenge, there’s an opportunity to win prizes for the best app!

Continue reading

October 13, 2015

Best of Bluemix: New Fundamentals tutorial series, Vaadin, and fast app development

This regular post showcases some of the best new tutorials, videos, and other content published on developerWorks. It’s been awhile since I updated you on some of the many things going on at developerWorks. The team has been hard at work on the developerWorks Premium launch during that time; I’ll be writing more about developerWorks Premium in the coming weeks, but meanwhile I’d like to tell you about some of the great new Bluemix content dW has published recently on Bluemix Fundamentals, Java apps with Vaadin in the cloud, and IBM Emerging Technology Specialist Ben Miller's report on building a bespoke Bluemix app to help users determine where to live in London.

Continue reading

March 9, 2015

Using JAX-RS 2 Client API in Liberty and Bluemix

I’m a big fan of JAX-RS 2.0 Client API, a part of Java EE 7 specification. They make writing stuff that depends on external REST services really easy on JVM. I just started a project to create clean well typed Java APIs for Watson services) available via Bluemix. It’s a perfect task for the JAX-RS 2 Client API.

Continue reading

January 9, 2015

Configuring IBM DevOps services to your Java EE application

IBM DevOps services are free of charge for software development projects. We recently released a Vaadin Rich Web Starter application stub as a Bluemix boilerplate and created a video that demonstrates how we configure it for an Agile team using IBM DevOps Services @ The IBM DevOps provides all the pieces you'll need for integrated Agile planning, coding, building, and deploying. Or, as we like to say: We bring the tools. You bring the code.

Continue reading

November 11, 2014

JavaEE mobile apps in the cloud with Bluemix and Vaadin

Whether your migrating your existing application to the web or are building your startup's new platform for the masses, your main goal is to maximize user experience and leverage developer productivity. These two factors will dictate your applications success. For JavaEE developers Bluemix and Vaadin are a perfect combo for achieving these goals. We’re thus happy to announce the release of a Vaadin Boilerplate for Bluemix. A Bluemix boilerplate is a runtime and an example application which in Vaadin’s case is a fullstack example app with a CRUD view, statistics view, map view and all persisted through EJB services via JPA to DB2 and running on WebSphere Liberty.

Continue reading