warning: file_get_contents( [function.file-get-contents]: failed to open stream: HTTP request failed! in /var/www/ : eval()'d code on line 4.

iPhone Dashboard

Connect to this database via the iPhone or iPod Touch to see 4D iPhone Dashboards in action.

The demo features a sales database containing departments, employees, budgets, budget spending, and the like.


Desktop Dashboard

This demo is a Money Exchange application containing fictional stocks and fictional stock market information.

The data is updated frequently to better simulate constantly changing information and the Dashboards are updated in real time.



A simple but very dynamic Contact Manager application.

It incorporates the Data Matrix, Data Filler, and Preset Query, as well as a mash-up with Google Maps.


SQL Admin with 4D for Flex

This Flex application lets you remotely administer a 4D v11 SQL database remotely, by virtue of your Flash-enabled browser or device.

A copy of this application is included with the product.

View online now

Username: administrator
Password: [blank]


4D Jukebox

See how you can get a full-featured media player app from 4D on to the Web.

Less than ten lines of code drive this dynamic web application.


BLOBit allows a user to import any file, application or folder into a 4D database for archiving.

Files can then be extracted either individually or in groups. All Mac OS and Windows file types are supported.  On Mac OS, a thumbnail is automatically extracted from any picture files which contain one.


This database allows you to import a file, application, or the contents of a folder into 4D and storing the data in fields.


Depending on the platform the creator code, type, size etc. are stored as well. On Mac OS a thumbnail will be extracted and displayed (if present) for most picture format files.


Hierarchical Lists

This example demonstrates how to use a hierarchical list.

It includes the ability to change the color of various elements, making multiple selections, and three new events: "On Expand," "On Collapse," and "On Selection Change."


Theatre Seating Plan (SVG)

This is a simple simulation of a graphical seat selector for a theatre, showing seat availability based on a user's click.

Requires 4D v11 SQL Release 3 or above.

Download for Windows or Mac


Included Lists

This example demonstrates the new possibilities offered by Included Lists.


Download for Windows Download for Mac


Vacation Tracker

Losing track of time? This rich application manages your time off.

See how little source code is necessary to build a powerful, live Web application.