Uncategorized

HTML5 meets GWT (German Edition)

Expect something interesting ;. Joonas Lehtinen is the founder of Vaadin project, a Java-based framework for building business-oriented Rich Internet Applications. Joonas has been developing applications for the web since with a strong focus on Ajax and Java. He is the founder and CEO of the company behind the Vaadin framework and is a frequent speaker at international conferences. CSS3 is became inescapable if you want to make beautiful, responsive and performing application. Join me for this talk to learn how to leverage Google closure stylesheets within your GWT applications.

In this presentation, we'll talk about the pros and cons of various approaches and show how the open source resty-gwt framework combines the simplicity of GWT-RPC service interfaces with the power of the command pattern for caching and XSRF protection. Finally, you'll learn how to implement an authentication filter on the server and authentication callbacks in the GWT client using Jersey and resty-gwt.

As a bonus, the presentation will be based on an open source sample project with a working Maven pom for all of the above.

Sencha GXT - www.newyorkethnicfood.com | www.newyorkethnicfood.com

He is the creator of basic-http-client and storm-gen open source projects for Android and continues to be involved with App Engine, GWT, and Android development. Chandler blogs about Java Web and mobile development at turbomanage. Wouldn't it be crazy to fly a small drone or helicopter with your phone or tablet running nothing but a web browser?

This session will tell you all about it!

Imagine a fully functional touch based user interface for remote controlling a small drone or a helicopter. This is doable with latest experimental integrations around drone controlling backend applications over WIFI with touch based control interface built with GWT or Vaadin.

Follow GWT.create

During the session such a system will be presented with full technology stack starting from GWT based frontend to the actual backend controller application. A live drone will also be flown during the presentation maintaining a safe distance from the audience. Josh Long is the Spring developer advocate. When he's not hacking on code, he can be found at the local Java User Group or at the local coffee shop.

Josh likes solutions that push the boundaries of the technologies that enable them. His interests include scalability, BPM, grid processing, mobile computing and so-called "smart" systems. He blogs at blog. There are lots of options for transporting data to and from your GWT app running in the browser. To further complicate things, frameworks like Errai and Vaadin also provide their own communication mechanisms. Which one should you use?

Register now for GWT.create in January 2015

What are the pros and cons? With it's slick syntax and powerful features such as lambdas, operator overloading and compile-time macros you can turn any verbose piece of Java code into a small and elegant piece of expressive Xtend code. In this session we will show how Xtend can be used to program GWT applications and how well the typical GWT idioms are supported by the language. Sven is a passionate software developer at itemis, who loves working with high quality source code. He's an experienced programming language and API designer and is the founder and project lead of Xtext and Xtend.

www.newyorkethnicfood.com 2013 - Closing panel, Frankfurt

In his spare time he codes Android apps, spends quality time with his family and is out on the sea for kite surfing. Ever tried to take apart a compiled, obfuscated GWT app? In this talk we'll look at the optimizations the compiler performs and the structure of compiled JavaScript it emits, and try to work our way backward, seeing what can be picked out, and what is harder to see.

He can most frequently be found in gwt and extgwt on freenode, as well as StackOverflow and the Sencha Forums. He has been a longtime proponent of GWT at Google, and is always seeking ways to improve the GWT development cycle and create high-performance Web applications. Chris has a Ph. He spent 10 years before Google as a research scientist at SRI International where he developed technology for mathematics education.

This session will dive deeply into the new specification, showing you how easy it is to consume external Javascript APIs, as well as export reusable Javascript libraries out of GWT code. Animatron is complex webapp for designing and editing interactive HTML5 animations right in the browser. In this session you will learn how we build it, what were the tradeoffs, why we chose to use canvas based UI, how we render animations to video using the same Java code which we use on the client and more.

He has been passionate about computer graphics and animation since the days when you needed to punch your game into the machine before you play it. He worked in the software industry for more than 25 years, from hacking VRML browser in C to writing analytic software in Java for a hedge fund.

Create feature-rich HTML5 applications using Java and GWT

He worked at JetBrains for several years on Fabrique, a project that never got finished. Last decade he had been trying to start his own venture with mixed results. Animatron is his latest baby.


  • Official event partners.
  • Cheap gwt development deals.
  • Buffalo Chips: A Collection of Western Poems.

The functional reactive programming style approaches application logic by turning data flows into composable entities called observables. This is useful in the backend, but it can be leveraged in the front end, too. If we consider UI events from user as value streams we can express all of our UI logic as combinations of observables. Join this presentation to find out a new way of building user interfaces. Building small web sites with some basic functionality is easy using any of the modern JavaScript frameworks but implementing a maintainable large-scale web application is a tough job.

GWT has a track record of being a stable and robust programming toolkit that is perfectly suited for building large web applications. In this session, you will learn how to build rich web applications the toolable, typesafe way, without boilerplate using Errai's concise programming model.

As a long-time Java EE developer and member of the GWT steering committee, Christian's focus is on developer productivity, in particular for web application development. In this session Manuel will provide an overview of the fundamentals of gQuery, how to setup and use it, and how to write code which being laborious in GWT can be simplified using gQuery.

Bluemix offers a single solution environment with the instant resources and infrastructure you need to develop and deploy apps across multiple domains—fast. Bluemix is an open-standards, cloud-based platform for building, managing, and running apps of all types, such as web, mobile, big data, and smart devices. Capabilities include Java, mobile back-end development, and application monitoring, as well as features from ecosystem partners and open source—all provided as-a-service in the cloud.

Sencha empowers developers to design, develop, and deploy cross-platform apps built with HTML5 and web standards. We provide the industry-leading frameworks, tools, and management platform for desktop and mobile app development. Over two million developers worldwide — representing more than , companies — rely on Sencha technologies to run their business-critical apps everyday.

To learn more, visit www. JetBrains has a passion for making developers more productive. We design intelligent development tools to simplify your challenging tasks and automate the routine ones. We offer top-notch IDEs and team productivity tools. The idea was particularly aimed at answering to the new needs of SMEs of a Web in constant evolution. Since, the hive is growing and the company has won some prizes for his leadership and startup program.

Today, the vision of our bees tends towards reality: Magnolia is an open Java CMS that delivers smartphone simplicity on an enterprise-scale. The mobile-inspired HTML5 user interface works through customisable, task-focused Apps, a notification stream called the Pulse, and a system of Favorites for quickly accessing the workspace. Magnolia CMS allows organizations to orchestrate online services, sales and marketing across all digital channels, maximizing the impact of every touchpoint. Full global service, support, implementation, consulting and training for enterprise clients are delivered by Magnolia in collaboration with its international network of qualified partners.


  • Decoding Steve Jobs: Select Commentary from HBR.org!
  • Diane Warners Complete Book of Baby Showers: Hundreds of Ways to Host a Unique Celebration;
  • GWT.create ;
  • Full Moon Is Rising--The Lost Haiku of Matsuo Basho?
  • Mary Donovan.

Find out more about Magnolia at: Apptio's suite of applications use business analytics to provide facts and insights about technology cost, value, and quality, so IT leaders can make faster, data-driven decisions. Powering Apptio's applications is a next generation, in-memory cost analytics platform that takes data directly from all financial, operational, and billing systems, and powers applications that give customers deep insight. This insight spans infrastructure, applications, and business services, both on-premises and in the cloud.

Hundreds of customers, including more than a third of the Fortune , choose Apptio as their business system of record for IT. It helps you control the display of components, even for the most complex user interfaces. Sencha GXT templates include advanced features such as autofilling arrays. The Sencha GXT charting package allows you to visually represent data with a broad range of chart types — including line, bar, and pie charts.

Browser variations are handled automatically so that the charts always display correctly. Sencha GXT components are highly customizable. The framework comes with a robust theme builder for creating entirely new themes — including those that reflect a specific brand identity. The theme builder uses a simple config system that exposes hundreds of variables that can be altered to design custom themes. The data framework allows client-side collections of data using highly functional models that offer features such as sorting and filtering.

Sencha GXT

We were able to take our years of large-scale app dev experience and transition to a high-performance, highly scalable, Web-centric platform in a very short time. We chose Sencha GXT because its library architecture integrates easily with the MVP design pattern, and we save development and testing time by using the many basic and complex components that have cross-browser support.

We use Sencha GXT components to give our apps a professional look and feel. That means our developers concentrate on the functionality of our business management apps, saving hundreds of hours in design work. With Sencha GXT, we get a rich set of components right out of the box, and it allows our developers to use their existing Java skills.