Smart GWT combines the industry's richest set of GWT UI components with a Java server framework to provide an end-to-end solution for building business web applications.
All the Power of True Ajax
Using the power of Google Web Toolkit (GWT), you can build a cutting edge HTML5/Ajax UI in standard Java. Because your Java code runs as JavaScript inside the browser, you can easily build high-productivity UIs that respond instantly to users, and eliminate the incessant server round-trips typical of server-centric technologies like JSF, ZK, or Vaadin.
Enterprise Grade UI Components
Smart GWT delivers the broadest and deepest set of UI components available.
Our amazing grid components have out-of-the-box support for everything a true
enterprise-grade application needs: users can edit inline, freeze columns, sort by multiple
columns, group-by-value, expand rows, auto-fit, filter inline, add formula columns, add
highlighting rules, export, make charts — and that's just grids!
Mobile Support without a Rewrite
Even if you know nothing about mobile development, your Smart GWT application supports mobile. Finger taps and gestures arrive as normal mouse events, so your event handlers just work — users can even trigger context menus and hovers via touch-and-hold, and drag and drop via finger slides. Device-aware components automatically switch appearance and behavior to mimic typical mobile UIs.
Want more control? Gesture & orientation change events, as well as native functions like phone dialing are all there to let you fully tune the mobile experience.
Deep Server Integration
Smart GWT's extensive server-side components take you well beyond mere widgets, providing a complete RIA framework. Stop hand-assembling forms and grids: Smart GWT lets you generate a default UI dynamically, directly from your server-side data model, then customize any part of it without losing auto-generation.
Keep client and server behavior in sync by driving validation and security rules from a single, declarative definition. Built in connectors for JPA/Hibernate, Spring and SQL ensure that you write business logic instead of boilerplate code, and make it easy to build screens with advanced master-detail editing and transactional drag and drop.
Use the Tools You Know
Smart GWT works with popular Java IDEs like Eclipse, IntelliJ and NetBeans, and offers a development model that is familiar to any Java developer who has worked with Swing, AWT or other popular Java UI frameworks. Code assist, step-through debugging, automated refactoring — everything you rely on for Java development works just like you're used to.
Get Started
- Browse Live Examples with Code
-
Download the Free 60 Day Trial
To get started now, download a fully functional, free 60 day trial.
- Read the QuickStart Guide
- Compare Features and Pricing
-
Compare to Alternatives
Familiar with the competition? Find out exactly why you should choose Smart GWT.
Explore the Showcase today to see hundreds of examples of Smart GWT in action.
Get the big picture, and go from fundamentals to complete applications in a dizzyingly short amount of time.
Learn about the differences between Smart GWT Pro, Power and Enterprise Editions, and choose the right product for your team.