TWISTING THE TRIAD Introduction Widgets

TWISTING THE TRIAD Introduction WidgetsShort Description
Tutorial Paper for ESUG 2000. Andy Bower, Blair McGlashan. Object Arts Ltd. Model View Presenter (MVP) is a modern user interface framework for Smalltalk. …

Website: www.object-arts.com | Filesize: 176kb

Content
1
TWISTING THE TRIAD
The evolution of the Dolphin Smalltalk MVP
application framework.
Tutorial Paper for ESUG 2000
Andy Bower, Blair McGlashan
Object Arts Ltd.
Model View Presenter (MVP) is a modern user interface framework for Smalltalk. Derived from the Taligent
C++ system of the same name. MVP is currently the key UI framework in Dolphin Smalltalk. This paper
discusses the qualities of MVP and why we (the Dolphin design team) chose to adopt it over and above two
previous framework designs (that were tried, and yet rejected) based around “widgets” and Model View Controller
(MVC). We will attempt show how, by rotating (or twisting) the MVC triad, one can produce an “Observer”
based framework that is easy to use and more flexible than those currently available in other Smalltalk
environments.
Introduction
Back in the summer of 1995, we were starting to turn our minds to the creation of a suitable User
Interface model for our new implementation of the Smalltalk language; Dolphin Smalltalk. Our
fledgling VM was working well, the compiler was (for the most part) emitting correctly optimised
bytecodes and most of the Smalltalk-80 base classes had by now…

Get the file Download here

AddThis Social Bookmark Button
Related Books:
  • Using Flash Remoting MX and .NET to Create Dynamic Flash Widgets
  • Spuds and Mashups The Best Way to Promote Events Online
  • Using Flash Remoting MX for Java to Create Dynamic Flash Widgets
  • Ruby/Gtk Tutorial
  • Pocket Smalltalk User’s Guide 1. Introduction 2. About Smalltalk
  • Nokia 5700 XpressMusic
  • Tutorial Introduction to XML messaging
  • 1 Fireworks Exercise Creating a School Banner

  • Related Searches: , , , ,



    Comments

    Leave a Reply