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.
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.
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!
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.
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.
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 @ hub.jazz.net. 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.
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.