General Interface Developer Center
Build Faster
TIBCO General Interface™ Professional Edition comes in different flavors optimized for different needs.
Now supporting Google Chrome!
New high performance Builder IDE! Download latest 3.7.1 debug build to get started.
Use the debug version as you develop applications, then use a deploy version for optimum runtime performance.
Make Richer Ajax Applications Faster
TIBCO General Interface™ is an open source project focused on enabling rapid creation of reliable Ajax applications, components and portlets with the look and feel of desktop graphical user interface applications. General Interface features:
- Over 100 ready-made Ajax components, and hundreds more functions
- Visual Ajax tools for rapid assembly, coding, and connectivity to services
- A "server-less" architecture ready to use with what you already have
What's New in 3.7.1?
- Asynchronous Modular Platform (or AMP)
AMP is an Eclipse-inspired plug-in architecture for building advanced modular and high-performing enterprise AJAX application.- Manage component files so that they do not burden the overall code base.
- Allow decomposition of applications into constituent parts.
- Make working with asynchronously loaded resources as easy as working with synchronously loaded ones.
- Enforce asynchronous behavior by providing only asynchronous APIs.
- Provide declarative definitions of component publish-subscribe interface
- Enable extensible General Interface applications based on a modular framework
- Reduce complexity in designing large and scalable applications
- Generate testable application with modular framework, generous log coverage and benchmark statistics.
- General Interface Builder IDE based on AMP
- New modular and fully asynchronous architecture
- Extensible IDE with build-in extension points
- Project creation wizard
- Re-usable AMP modules
- Runs on browser platform that do not support native file access
- General Interface Bulder syntax highlighting script editor.
- XML, XSL and Javascript reource editor now provides language based syntax hightlighting
- Locale format input control.
- Provide subclass of jsx3.gui.TextBox with NumberFormat property and formats values and parses input according to the number format
Licenses and Services
Multiple License and Support Options
You choose: Open Source or Commercial Licenses. Learn which one is right for you.
Education, Training, and Professional Services
Jump-start your projects with these services to accelerate your time to success.
Quick Tour
Demos and Sample Applications
Customer Success with Ajax + SOA
Why do leading businesses choose TIBCO General Interface?
H&R Block
Bear Stearns
Constellation Energy
GI on The Web
Spring into General Interface
General Interface expert Brian Walsh shows you how to use the Java Spring Framework to create simple services and connect them to General Interface.
Struts2 and General Interface
Brian's latest article walks you through using Struts2 and General Interface to build a simple CRUD (Create, Update, Delete) application.
Ajax Pages or Ajax Applications. What do you need to build?
General Interface co-founder Kevin Hakman teases apart the more than 135 Ajax libraries into "4 Quantum States of Ajax." Which one is right for you?
The Service-Oriented Application Stack
Matt Quinn, TIBCO VP of Product Strategy, discusses Ajax Rich Internet Applications' role in TIBCO's vision for the service-oriented application stack in this replay of the AjaxWorld 2006 keynote.
