The crucial benefit is getting rid of the tag idea, so basically you have widget objects for the web, for which can configure visual aspects (layout, appearance) and AJAX events (using SASE). SmallFaces includes common GUI objects as TextFields, Buttons, ListBox, CheckBox, CheckBoxGroup, RadioButton, RadioButtonGroup, etc.
Web applications are growing every day, and with the explosion of the AJAX technology few years ago, the web trends move towards desktop-like applications, making a fuzzy limit between both. Those who experienced pure desktop GUI developement (and believe the markup way to do things is fine for simple user interfaces, but do not scale very well when complex applications come), will feel the SmallFaces API a second nature.
See the following page at the Squeak swiki for instructions http://wiki.squeak.org/squeak/6088Web applications are growing every day, and with the explosion of the AJAX technology few years ago, the web trends move towards desktop-like applications, making a fuzzy limit between both. Those who experienced pure desktop GUI developement (and believe the markup way to do things is fine for simple user interfaces, but do not scale very well when complex applications come), will feel the SmallFaces API a second nature.
Spanish documentation about the project is located here http://cs.hernanmorales.com.ar/projects/smallFaces/sf-es.php
Download and Installation Info
Prerequisites- Seaside and Scriptaculous
- Phantasia (CSS) package from Monticello adding the following repository:
MCHttpRepositorylocation: 'http://www.squeaksource.com/Phantasia'user: ''password: ''
Installation
- Load SmallFaces-bll.1.mcz package from Monticello adding the following repository:
MCHttpRepositorylocation: 'http://www.squeaksource.com/SmallFaces'user: ''password: ''
- To see useful examples load SmallFacesExamples-bll.1.mcz package
Tested under
- Official Squeak 3.9
- Damien Cassou
Authors
- Hernan Morales Durand, Norberto Manzanos and Juan M. Burella
0 comentarios:
Post a Comment