. .

st4u

ST 4U 242: Applications and Subapplications in VA Smalltalk

June 6, 2012 9:33:19.007

Today's Smalltalk 4 You looks at the standard development process using VA Smalltalk and ENVY. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:

SubApps.

If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.

You can also watch it on YouTube:


Today we'll take a look at Applications and Subapplications in VA Smalltalk. In most circumstances, you can just build configuration maps from "flat" sets of Applications, but there are times that you might want to create sub applications. The most common example is one that exists in the system as shipped by Instantiations - platform specific code:

SubApp

What we are looking at is on Application - CommonFileSystem - and asset of sub applications. Some of them load regardless of the platform you are on, while others are specific to the platform you are on (Windows, Linux, Unix). Take a look at Application definition in ENVY:

App Definition

What we have here is a set of apps for all platforms with configuration expressions that specify which ones actually load. The Subapplications are hierarchically organized under the main Application, but can be set up to load only when it's appropriate.

Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.

Technorati Tags: , ,

Enclosures:
[st4u242-iPhone.m4v ( Size: 3907373 )]

posted by James Robertson

 Share Tweet This