Presenty UI Framework

Denis Kudryashov

Abstract

Presenty is a new framework for building applications with rich and complex user interface. It brings together several ideas, concepts and technologies including: Modified Model-View-Presenter pattern Continuation-based tasks as elements of user interaction at application level User requests as building blocks for tasks: Primitive user requests to invoke base interface components Compound requests for calling other tasks Extendable DSL (pure Smalltalk) facilitating task implementation Prototyping for visual components and tasks Presenty provides appearance and behavior configuration for components and tasks without application code modification. Presenty license is MIT and run on Pharo.

Bio

I use smalltalk about 7 years for my hobby and little business projects. Now I am employee of fors-bs company as java, C# and smalltalk programmer.

Slides

SlideShare

PDF