General Interface is an open source project hosted by the Dojo Foundation

Learning Center

Build Faster • Deploy Faster • Learn Faster

Welcome to our self-service Learning Center, the place to browse for information to help you build your Ajax applications. New to GI? Get up and running with the Quickstarts. Experienced with GI? Check out the sample apps, docs and API reference.

Have comments about this website? We want your feedback!

Documentation

Refer to these online books to help you build better apps.

Look at known bugs, issues, new features & previous Release Notes.

Featured Docs

Look at known bugs, issues, new features & previous Release Notes.

API Reference

Refer to this online help content for descriptions of the GI JavaScript API functions and methods.

Utilities

GIPP: Use this JavaScript profiling tool for performance testing.

GITAK: Use this test automation kit for integration testing.

Sample Apps & Demos

For helpful examples of GI applications, browse the Sample Apps.
Featured App

GUI Layout, Navigation: Check out these two different application canvases that demonstrate how to layout GI components on application screens.

Other Info

Check out these additional articles from other websites and see what other people are saying about GI.

For answers to common questions, read the GI FAQs.

Recent blog posts from GI contributors

Title Author Date Posted
Stopping the repetitious security prompt on Firefox GI Builder Darren Hwang Apr 15, 2010

Quickstarts

The Basics 

Video Tutorials

  • Step1: Overview, View Source, Deploying Apps  
  • Step 2: Create a Project, Build a GUI 
  • Step 3: About GI Data Objects 
  • Step 4: Communicate with a Service, Bind Data 
  • Step 5: Scripting App Logic and Events 
  • Step 6: Optimize Performance

My First App

GI Book

Web Development with TIBCO General Interface: Building AJAX Clients for Enterprise SOA

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.