Roadmap Tutorial - How to Create Your first View

August 6th, 2007

This is a very quick introduction to Roadmap and Roadmap Markup Language (RDML).

A view is a visual component (window) within the Roadmap browser. Following is a simple Roadmap view application which contains a tree widget.

<view title="Roadmap Tree View">
<body>
<tree id="tree">
<node>Root
<node>Node 1</node>
<node>Node 2</node>
<node>Node 3</node>
</node>
</tree>
</body>
</view>

As you can see, this Roadmap view has a title and body. We can also define a toolbar element for this view, or specify the layout attribute for the view body. It will be covered in details later.

Now create a new file with code shown above or save the file tree.rdml on your computer.

Then from Roadmap client, you can open this file from the menu bar by selecting File > Open File. A standard file dialog will pop up, select the file you just created or saved. You will see a new window titled “Roadmap Tree View” displayed in the client.

If you are running a web server, then you can also view this file by typing this file’s url in the Roadmap’s address bar, e.g. http://www.simponent.com/demo/perspectives/roadmap/swt/widgets/tree.rdml

More Roadmap tutorials can be found at http://simponent.com/tutorials.html.

Roadmap Preview Release - A New RIA platform based on Eclipse

August 1st, 2007

Simponent Systems is pleased to announce a preview release of Roadmap 0.1, a rich internet client/browser based on RDML (Roadmap Markup Language), a declarative language with templating and scripting support.

 
Roadmap is a platform which simplifies the use of web and data services, and enables developers to build and deploy rich internet applications to the desktop. With its embedded web browser control, end users will have a unified experience with web browsing and desktop applications.

 

This preview release comes with 6 demo applications to demonstrate how easy it is to create a Rich Internet application (RIA) by using Roadmap platform and RDML.

News Desk a simple news aggregator based on RSS/ATOM.
Flickr Desk  a Roadmap application based on Flickr web service API.
Tube Desk a Roadmap application based on Youtube API.
Digg Desk a Roadmap application based on Digg API.
Search Desk a simple interface to the popular search engines.
Roadmap Desk to demonstrate UI Widgets, Chart and PDF plugins.

Roadmap is still in its early stage, and we would like to invite a small group of people and developers to test drive it before releasing to the public.

If you are interested in joining our early access program, please send an email to roadmap at simponent.com for download instructions.