Hi,

Just to share my experience as a newbie with Pharo/Smalltalk and how I deal with the diversity of graphical toolkits, which in my case was pretty problem related.

I want to create some kind of "app"[1][2] that used trees as structuring metaphor for interactive documents. The easiest way to program it was using Glamour and this gave me a quick functional prototype, but when I started to stretch the functionality even more Glamour, showed it limitations and in that case, spec and particularly Johan's spec-glamour bridge, has been really empowering for more general interfaces, without loosing the interactivity part given by GT playgrounds. Still there is a lot of work to be done and after finishing the Pharo MOOC I will be retaking my project again, but I would tell that spec is a solid toolkit and your choice doesn't need to be binary. You can start with one toolkit, like in my case and combine with other or refactor the code to migrate functionality. If you have enough time (for example don't have any rush for a quick & dirty prototype), I would advice to start with spec with the tranquility that it will be there in the time to come, and that the bindings with Glamour, Bloc, Brick and Morphic, will let you extent the interface when the need arises.


[1] http://smalltalkhub.com/#!/~Offray/Grafoscopio
[2] http://mutabit.com/grafoscopio/index.en.html

Cheers,

Offray

On 06/07/16 11:11, Johan Fabry wrote:
Hi Brad,

to clarify the situation: Spec is the standard UI framework for Pharo, and the 
plan is that it will stay this way. Morphic/Brick/Block/… are (or will be) a 
layer underneath that, which ideally you would not need care about.

The documentation of Spec is not up to date right now, and hard to find. But 
the good news is that I am working on it this very week (and next week). Please 
hang tight for a few more days, I will publicly release a work-in-progress 
documentation soon. For now, you can have a look at the youtube video of my 
presentation at the Pharo days 2 years ago: 
https://www.youtube.com/watch?v=OL23s9ZUIR0 it should already point you in the 
right direction.

--
Does this mail seem too brief? Sorry for that, I don’t mean to be rude! Please 
see http://emailcharter.org .

Johan Fabry   -   http://pleiad.cl/~jfabry
PLEIAD and RyCh labs  -  Computer Science Department (DCC)  -  University of 
Chile

On Jul 6, 2016, at 11:14, Brad Selfridge <bsselfri...@gmail.com> wrote:

So, once Brick/Bloc become public, will it become the default UI framework?
What happens to Spec and Glamour when/if that happens?



-----
Brad Selfridge
--
View this message in context: 
http://forum.world.st/Spec-vs-Brick-vs-Glamour-vs-Morphic-vs-WTF-tp4905178p4905207.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.






Reply via email to