My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

The Transit suite of widget tools aims to aid developers with some of the most useful tools for developing WAC 1.0 Widgets. Check here for the latest project updates.

Latest Build

Emulator: Download the latest build here: transit-emulator-20101221.xpi.

Eclipse Plug-in: Add the URL http://transit-widget-tools.googlecode.com/svn/dist/eclipse/development to your Available Software Sites in the Eclipse Help menu (currently requires Eclipse 3.5 "Galileo"). See the Wiki page InstallingEclipsePlugins for more details.

The suite of Transit Widget Tools include:

  • A web widget emulator supporting the Wholesale Applications Community (wholesaleappcommunity.org) widget specifications as an extension for Firefox 3.6+.
  • An Eclipse plug-in for creating, editing and publishing WAC widgets.

Screen Shots

(emulator window location event trigger, emulator window general settings tab, emulator in debug mode with breakpoint set, manage device profiles window, manage messaging profile export profile)

Transit Widget Emulator Overview

The Transit Widget Emulator is a community supported project sponsored by WAC as an alternative WAC widget emulator focusing on the following areas:

  • Speed up WAC Widget development
  • Provide useful features to all WAC developers
  • Cross platform support
  • Extensive device support
  • Allow simulation of any possible use case
  • Advanced widget debugging
  • Past, current, and future standards support
  • Develop a community project all WAC developers can contribute to and improve

Transit is not meant to replace the current WAC Widget SDK, rather supplement it. The WAC SDK features a complete virtual device based on the Android emulator which is useful for test cases utilizing actual device features such as receiving and placing calls, sending and receiving messages, file systems and peripheral hardware (camera, memory cards, etc.), as well as others. Transit excels early in the widget development life cycle where rapid emulation and multi-device simulation is most important. Transit aims to allow developers to manipulate and test every possible aspect of the WAC Widget API via manual triggering of events, populating API data, managing and persisting messaging and PIM data, advanced debugging, and more.

Transit is a community project in a beta/incubation phase that is very new. Some features are experimental or yet to be implemented, and may be buggy. We encourage developers to provide feedback, bug reports, and even code contributions at the projects home page noted at the end of this document. We hope the community will help us mold this into a project that we will all find invaluable.

Powered by Google Project Hosting