Navigation:  Tutorials > Creating a GUI Application >

PersonalMoney - a simple account manager

Previous pageReturn to chapter overviewNext page

The task in this tutorial is to produce a simple personal accounts manager which we'll call PersonalMoney. This application will:

Maintain a list of accounts for a user
Enable a user to write cheques against an account
Maintain the balance for any account

The application will have a graphical user interface consisting of shell (top-level) windows and dialog windows that allow a user to communicate with the account information and invoke account operations. The application will store the account data within the Smalltalk image but also will provide facilities to save and restore this data to and from disk.