Video Library

Tutorials

Using an External SCCS with Dolphin

If you don't wish to use the built-in Source Tracking System of Dolphin, it is possible to use an external SCCS. This video shows you how.Watch Now...

Creating Toolbars

Following a request in the Dolphin forum, here is a short video demonstration showing how to use toolbars in your applications.Watch Now...

Using Icons

Dolphin can easily use icons to represent objects, either on a class-by-class basis or for each instance. This video shows you how...Watch Now...

Creating a GUI Application without using MVP

When we originally designed the Dolphin MVP framework we cautiously added the parallel ability to be able to create GUI applications in the older “widget” style. This video demonstrates how to get started using this alternative strategy.Watch Now...

A Lights Out Game

When it comes to “Getting Started” tutorials one can’t really have enough of them. With that in mind, here’s another GUI application tutorial for Dolphin’s MVP framework. This time the aim is to create a simple game called “Lights Out”. Those of you who have come from a Pharo Smalltalk background may recognize it as an example from the Pharo By Example book. Our version is quite different, however, because here we use Model-View-Presenter as our GUI framework...Watch Now...

A Better Hello World

The “Hello World” sample application that comes pre-loaded in the standard Dolphin system is not ideal because it doesn’t show how to build Hello World in the normal Dolphin Model-View-Presenter framework. Whilst this makes it quick and easy do to, it’s educational value is limited and some users have found it rather confusing...Watch Now...

Recovering from a Catastrophic Image Failure

The Dolphin image provides plenty of benefits to your development workflow. However, it should only be regarded as a temporary home for your work. This is brought home in dramatic fashion should you accidentally do something that causes your image to fail or damages it such that it won’t reload. Fortunately, in such circumstances, there are ways of recovering your work...Watch Now...

Fun with Text to Speech

It’s very easy to add Text To Speech (TTS) facilities to your Smalltalk programs using an interface to the Microsoft Speech API. In this 5 minute video, Andy Bower takes you through how it’s done.Watch Now...

Messing with 3D in Dolphin Smalltalk

To keep his kids off the XBox in the summer vacation, Andy Bower put together a 3D playground in Dolphin Smalltalk for them to mess around with. The result was Aragon3d, an object oriented wrapper around the popular Truevision3D library. In this series of short tutorial videos, Andy shows how to install and get started with Aragon.Watch Now...

Interfacing with iTunes COM

Not only is it easy to interface to COM/ActiveX components in Dolphin Smalltalk but we like to think that the Dolphin development environment is one of the best places to experiment with various controls to test out their functionality. In this 15 minute programme, Andy Bower, shows how to bring an ITunes component into Dolphin and then how to hold an interactive dialog with the available interfaces.Watch Now...

Programming Animation in Dolphin Smalltalk (Parts 1-4)

In response to a request on the Dolphin Smalltalk newsgroup, Andy Bower takes you through an in-depth walkthrough of the steps to create an animated 2D Air Traffic Control game in Dolphin Smalltalk.Watch Now...