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.